babies' slippers

noun

  1. 1

    European forage plant having claw-shaped pods introduced in America

Synonyms

Also useful for “babies' slippers”:Crossword