English synonyms about - contact  

ladies' slipper

noun

1 ladies' slipper

Any of several chiefly American wildflowers having an inflated pouchlike lip; difficult or impossible to cultivate in the garden.

synonyms: lady's-slipper, lady's slipper, lady-slipper, lady slipper, slipper orchid.


Find more on ladies' slipper elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0352