common lady's-slipper Meaning, Definition & Usage

  1. noun pale pink wild orchid of northeastern America having an inflated pouchlike lip
    Cypripedium reginae; showy lady slipper; Cypripedium album; showy lady's-slipper.

WordNet