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.