Skip to main content

scabwort

English scabwort meaning in English  •  scabwort का अर्थ अंग्रेजी में
Noun
  • Elecampane.
Advertisement