vocab dash
Log in
Sign up
anthyllide
Top 50000
Meanings
Noun
1. kidney vetch (or similar plants of the genus Anthyllis)