Endorhiza(n.) Any monocotyledonous plant; -- so named because many monocotyledons have an endorhizal embryo.
Endorhizae(pl. ) of Endorhiza

Words within endorhiza

9 letter words: 1 results
8 letter words: 3 results
View all words...