Home
Search
Index
Definify.com
Definition
2024
endorhizae
endorhizae
English
Noun
endorhizae
plural of
endorhiza
Similar Results