Home
Search
Index
Definify.com
Definition
2026
hydrorhizae
hydrorhizae
English
Noun
hydrorhizae
plural of
hydrorhiza
Similar Results