octogynia
English
octogynia meaning in English • octogynia का अर्थ अंग्रेजी में
n. pl.
- A Linnaean order of plants having eight pistils.