Skip to main content

madderwort

English madderwort meaning in English  •  madderwort का अर्थ अंग्रेजी में
Noun
  • A name proposed for any plant of the same natural order (Rubiaceæ) as the madder.
Advertisement