Endorhiza
(n.) Any monocotyledonous plant; -- so named because many monocotyledons have an endorhizal embryo.
Similar Words:
Endorhiza Endorhizae Endorhizal Endorhizous Endorse Endorsed Endorsee Endorsement Endorser Endorsing
Online Dictionary and Scrabble Word Finder