ENNEANDRIA MEANING IN ENGLISH

• Enneandria Definition & Synonyms

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


• Enneandrian Definition & Synonyms

  1. (a.) Alt. of Enneandrous


RECENT SEARCHES