dodecagynia
English
dodecagynia meaning in English • dodecagynia का अर्थ अंग्रेजी में
n. pl.
- A Linnæan order of plants having twelve styles.