OCTANDRIA MEANING IN ENGLISH

• Octandria Definition & Synonyms

  1. (n.pl.) A Linnaean class of plants, in which the flowers have eight stamens not united to one another or to the pistil.


• Octandrian Definition & Synonyms

  1. (a.) Alt. of Octandrous


RECENT SEARCHES