lady's slipper | (n) any of several chiefly American wildflowers having an inflated pouchlike lip; difficult or impossible to cultivate in the garden, Syn. lady-slipper, ladies' slipper, slipper orchid |
slipper orchid | n. any of several chiefly American wildflowers having an inflated pouchlike lip; difficult or impossible to cultivate in the garden. |