lady's slipper
Short definition from Wiktionary
Noun
- Any orchid of the subfamily Cypripedioideae, distinguished by their slipper-shaped pouches which trap insects to improve pollination rates.
- The type species of this subfamily, Cypripedium calceolus.
We haven’t written up lady's slipper yet: Simple and Standard meanings, examples and a quiz.