Endorhiza
Word Dictionary
-> Endorhiza
Search:
Endorhiza
(n.) Any monocotyledonous plant; -- so named because many monocotyledons have an endorhizal embryo.
Terms of Use
Canadian Jobs