English
Detailed Synonyms for showy lady's-slipper in English
showy lady's-slipper:
showy lady's-slipper [the ~] noun
-
the showy lady's-slipper
– pale pink wild orchid of northeastern America having an inflated pouchlike lip 1the Cypripedium album; the Cypripedium reginae; the common lady's-slipper; the showy lady slipper; the showy lady's-slipper– pale pink wild orchid of northeastern America having an inflated pouchlike lip 1