kidney vetch

English

Noun

kidney vetch (plural kidney vetches)

  1. A medicinal plant, of species Anthyllis vulneraria, in the pea family.

Synonyms

  • woundwort (also used for not closely related flowers in the mint family)

Translations

References