slipper orchid
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
lady-slipper; ladies' slipper; lady's slipper
.
WordNet
Previous
slipcover
slipes
slipknot
slipover
slippage
Next
slippered
slipperily
slipperiness
slipperness
slipperwort