Skip to main content

woundwort

English woundwort meaning in English  •  woundwort का अर्थ अंग्रेजी में
Noun
  • Any one of certain plants whose soft, downy leaves have been used for dressing wounds, as the kidney vetch, and several species of the labiate genus Stachys.
Advertisement