Skip to main content

decandria

English decandria meaning in English  •  decandria का अर्थ अंग्रेजी में
n. pl.
  • A Linnæan class of plants characterized by having ten stamens.
Advertisement