Dictionary
Dictionary
Lady's slipper — definition & meaning
Word Type Definition Lady's slipper 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).
Explore more words:
Inquirable · Innate · Tripoline · Silicic · Roadmaker · Pinole · Steward · Afflictively ·