showy lady's-slipper Meaning, Definition & Usage

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

WordNet