vulneraria
Top 50000
Meanings
Noun
1. kidney vetch, woundwort (Anthyllis vulneraria)