Uk English Meaning of showy lady's-slipper

showy lady's-slipper orchid

Other Uk English words related to showy lady's-slipper orchid

No Synonyms and anytonyms found

Definitions and Meaning of showy lady's-slipper in English

Wordnet

showy lady's-slipper (n)

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

FAQs About the word showy lady's-slipper

showy lady's-slipper orchid

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

No synonyms found.

No antonyms found.

showy lady slipper => Showy lady's slipper, showy goldenrod => Showy goldenrod, showy daisy => Showy daisy, showy => showy, showtime => Showtime,