Meaning of water lily
Definition of water lily
(noun)
an
aquatic
plant
of the
family
Nymphaeaceae
Other information on water lily
WIKIPEDIA results for
water lily
Amazon results for
water lily
Tweet