Skip to main content

polyandria

English polyandria meaning in English  •  polyandria का अर्थ अंग्रेजी में
n. pl.
  • A Linnæan class of monoclinous or hermaphrodite plants, having many stamens, or any number above twenty, inserted in the receptacle.
Advertisement