Definition of Slipper Orchid in English :
Define Slipper Orchid in English
Slipper Orchid meaning in English
Meaning of Slipper Orchid in English
Pronunciation of Slipper Orchid in English
Slipper Orchid pronunciation in English
Pronounce Slipper Orchid in English
Slipper Orchid
see synonyms of slipper orchidNoun
1. ladies' slipper, lady's slipper, lady-slipper, slipper orchid
any of several chiefly American wildflowers having an inflated pouchlike lip; difficult or impossible to cultivate in the garden
WordNet Lexical Database for English. Princeton University. 2010.