bird's foot clover Meaning, Definition & Usage

  1. noun European forage plant having claw-shaped pods introduced in America
    Lotus corniculatus; bacon and eggs; babies' slippers; bird's foot trefoil.

WordNet