yellow lady-slipper Meaning, Definition & Usage

  1. noun maroon to purple-brown orchid with yellow lip; Europe, North America and Japan
    Cypripedium calceolus; yellow lady's slipper; Cypripedium parviflorum.

WordNet