OCTOGYNIA MEANING IN ENGLISH

• Octogynia Definition & Synonyms

  1. (n.pl.) A Linnaean order of plants having eight pistils.


• Octogynian Definition & Synonyms

  1. (a.) Alt. of Octogynous


RECENT SEARCHES