vocab dash
Log in
Sign up
vulneraria
Top 50000
Meanings
Noun
1. kidney vetch, woundwort (Anthyllis vulneraria)