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