yellow lady's slipper
Appearance
English
[edit]Noun
[edit]yellow lady's slipper (plural yellow lady's slippers)
- Cypripedium parviflorum, a type of lady's slipper orchid native to North America.
yellow lady's slipper (plural yellow lady's slippers)