YELLOW LADY'S SLIPPER
Definition:
- [noun] maroon to purple-brown orchid with yellow lip; Europe, North America and Japan
Synonyms: yellow lady-slipper, Cypripedium calceolus, Cypripedium parviflorum
Synonyms:
- Search for synonyms for YELLOW LADY'S SLIPPER



