lady's slipper

English

Alternative forms

Noun

lady's slipper (plural lady's slippers)

  1. Any of the subfamily Cypripedioideae of orchids, distinguished by their slipper-shaped pouches which trap insects to improve pollination rates.
    Synonyms: slipper orchid, lady's slipper orchid
  2. Any of species Cypripedium calceolus, type species of this subfamily.
    Synonym: slipper orchid

Usage notes

Derived terms

Translations