bird''s foot trefoil
Explore definitions, synonyms, and language insights of bird''s foot trefoil
Definitions
Noun
Old World herb related to fenugreek
Noun
European forage plant having claw-shaped pods introduced in America