Meaning of common lady's-slipper

Definition of common lady's-slipper

(noun) pale pink wild orchid of northeastern America having an inflated pouchlike lip

Other information on common lady's-slipper

WIKIPEDIA results for common lady's-slipper
Amazon results for common lady's-slipper