LADY'S SLIPPER


Meaning of LADY'S SLIPPER in English

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 English vocab.      Английский словарь Webster.