Meaning of lady's-slipper
Definition of lady's-slipper
(noun)
any of
several
chiefly
American wildflowers having an
inflated
pouchlike
lip;
difficult
or
impossible
to
cultivate
in the
garden
Other information on lady's-slipper
WIKIPEDIA results for
lady's-slipper
Amazon results for
lady's-slipper
Tweet