- showy lady slipper as a noun:
- 1
showy lady slipper
noun
1 showy lady slipper
Pale pink wild orchid of northeastern America having an inflated pouchlike lip.
synonyms: common lady's-slipper, Cypripedium album, Cypripedium reginae, showy lady's-slipper.
debug info: 0.0221