MONANDRIA MEANING IN ENGLISH

• Monandria Definition & Synonyms

  1. (n. pl.) A Linnaean class of plants embracing those having but a single stamen.


• Monandrian Definition & Synonyms

  1. (a.) Same as Monandrous.


RECENT SEARCHES