DIANDRIA MEANING IN ENGLISH

• Diandria Definition & Synonyms

  1. (n. pl.) A Linnaean class of plants having two stamens.


• Diandrian Definition & Synonyms

  1. (a.) Diandrous.


RECENT SEARCHES