Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
lady's slipper
in English
lady's slipper
us
//ˈleɪ.diz ˈslɪpər//
uk
//ˈleɪ.diːz ˈslɪpə//
#limited
Definitions
Noun
orchids
with
slipper-shaped
pouches
;
trap
insects
for
pollination
The
lady's
slipper
orchid
has
a
unique
shape
that
attracts
insects
for
pollination
.
north
American
orchids
with
slipper-like
petals
The
North
American
lady's
slipper
is
characterized
by
its
distinctive
slipper-like
petals
.
Base Words
slipper
lady's