lady's slipper Meaning, Definition & Usage

  1. noun any of several chiefly American wildflowers having an inflated pouchlike lip; difficult or impossible to cultivate in the garden
    slipper orchid; lady-slipper; ladies' slipper.

WordNet


La"dy's slip"per
Definitions
  1. (Bot.) Any orchidaceous plant of the genus Cypripedium, the labellum of which resembles a slipper. Less commonly, in the United States, the garden balsam (Impatiens Balsamina).

Webster 1913