yellow lady's slipper
Also found in: Thesaurus, Medical.
Switch to new thesaurus
|Noun||1.||yellow lady's slipper - maroon to purple-brown orchid with yellow lip; Europe, North America and Japan|
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
Based on WordNet 3.0, Farlex clipart collection. © 2003-2012 Princeton University, Farlex Inc.