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 orchid

Noun

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.