kidney vetch
English edit
Noun edit
kidney vetch (plural kidney vetches)
- Anthyllis vulneraria, a medical plant in the pea family.
Synonyms edit
- woundwort (also used for not closely related flowers in the mint family)
Translations edit
Anthyllis vulneraria
|