'slipper orchid' definitions:

Definition of 'slipper orchid'

From: WordNet
noun
Any of several chiefly American wildflowers having an inflated pouchlike lip; difficult or impossible to cultivate in the garden [syn: lady's slipper, lady- slipper, ladies' slipper, slipper orchid]

Definition of 'slipper orchid'

From: GCIDE
  • slipper orchid \slipper orchid\ n. any of several chiefly American wildflowers having an inflated pouchlike lip; difficult or impossible to cultivate in the garden.
  • Syn: lady's slipper, lady's-slipper, lady-slipper. [WordNet 1.5]