ladies' slipper
Meaning, Definition & Usage
Dictionary
Related
noun
any of several chiefly American wildflowers having an inflated pouchlike lip; difficult or impossible to cultivate in the garden
slipper orchid; lady-slipper; lady's slipper
.
WordNet
Previous
ladkin
ladle
ladleful
ladoga
ladrone
Next
ladybeetle
ladybird
ladybug
ladyclock
ladyfinger