lady's slipper
English Dictionary
->
Letter L
-> lady\'s slipper
Search Dictionary:
lady's slipper Definition
(n)
any
of
several
chiefly
American
wildflowers
having
an
inflated
pouchlike
lip
;
difficult
or
impossible
to
cultivate
in
the
garden
lady's slipper Synonyms
ladies' slipper
lady's slipper
lady-slipper
slipper orchid
© Art Branch Inc.