Skip to main content

menyanthes

English menyanthes meaning in English  •  menyanthes का अर्थ अंग्रेजी में
prop. n.
  • The type genus of the Menyanthaceae, having only one species: the bogbeans.
Advertisement