'ladies' slipper' definitions:

Definition of 'ladies' slipper'

From: WordNet
noun
Any of several chiefly American wildflowers having an inflated pouchlike lip; difficult or impossible to cultivate in the garden [syn: lady's slipper, lady- slipper, ladies' slipper, slipper orchid]