meaning of bird's foot trefoil

bird's foot trefoil meaning in General Dictionary

European forage plant having claw-shaped pods introduced in America

View more

  • Old World natural herb associated with fenugreek