Yellow Lady's Slipper Synonyms

Maroon to purple-brown orchid with yellow lip; Europe, North America and Japan
(Noun)