Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
waterlily
in English
waterlily
us
/ˈwɑtərlaɪ/
uk
/ˈwɔːtəlʌɪ/
#moderate
Definitions
Noun
a
plant
with
floating
leaves
and
flowers
tuberous
plants
with
lily
pads
and
flowers
fringed
water
lily
and
similar
species
plants
of
the
Nelumbo
genus
Base Words
lily
water