DECAGYNIA MEANING IN ENGLISH

• Decagynia Definition & Synonyms

  1. (n. pl.) A Linnaean order of plants characterized by having ten styles.


• Decagynian Definition & Synonyms

  1. (a.) Alt. of Deccagynous


RECENT SEARCHES