yellow lady's slipper
English
Noun
yellow lady's slipper (plural yellow lady's slippers)
- Cypripedium parviflorum, a type of lady's slipper orchid native to North America.
- Synonyms: nerveroot, moccasin flower
yellow lady's slipper (plural yellow lady's slippers)