yellow lady's slipper
Jump to navigation
Jump to search
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)