Subscriber login


Forgot your password?

Library card login

Other

lady's slipper

Definition of lady's slipper

noun

  • an orchid of north temperate regions, the flower of which has a conspicuous pouch- or slipper-shaped lip. Also called slipper orchid.
    • Genus Cypripedium, family Orchidaceae

lady's slipper in other Oxford dictionaries

Definition of lady's slipper in the US English dictionary