lady's slipper Meaning, Definition & Usage
-
noun any of several chiefly American wildflowers having an inflated pouchlike lip; difficult or impossible to cultivate in the garden
slipper orchid; lady-slipper; ladies' slipper.
WordNet
La"dy's slip"per
Definitions
(Bot.) Any orchidaceous plant of the genus Cypripedium , the labellum of which resembles a slipper. Less commonly, in the United States, the garden balsam (Impatiens Balsamina ).