'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]