Wiktionary
slipper-orchid
n. a type of orchid; a lady's slipper
n. a type of orchid; a lady's slipper