showy lady's-slipper

Noun
  1. Pale pink wild orchid of northeastern America having an inflated pouchlike lip (synset 112077259)

Found on Word Lists

Other Searches