EXORHIZA MEANING IN ENGLISH

• Exorhiza Definition & Synonyms

  1. (n.) A plant Whose radicle is not inclosed or sheathed by the cotyledons or plumule.


• Exorhizae Definition & Synonyms

  1. (pl. ) of Exorhiza


RECENT SEARCHES