English
Detailed Synonyms for babies' slippers in English
babies' slippers:
babies' slippers [the ~] noun
-
the babies' slippers
– European forage plant having claw-shaped pods introduced in America 1the bacon and eggs; the bird's foot clover; the bird's foot trefoil; the Lotus corniculatus; the babies' slippers– European forage plant having claw-shaped pods introduced in America 1