Meaning of lady-slipper

Definition of lady-slipper

(noun) any of several chiefly American wildflowers having an inflated pouchlike lip; difficult or impossible to cultivate in the garden

Other information on lady-slipper

WIKIPEDIA results for lady-slipper
Amazon results for lady-slipper