Definify.com

Definition 2024


lady's_slipper

lady's slipper

English

a lady's slipper of the genus Paphiopedilum

Noun

lady’s slipper (plural lady's slippers)

  1. An orchid of the subfamily Cypripedioideae, distinguished by their slipper-shaped pouches which trap insects to improve pollination rates.
  2. The type species of this subfamily, Cypripedium calceolus.

Usage notes

Synonyms

Derived terms

Translations