Meaning of pond lily
Definition of pond lily
(noun)
a
water
lily
having
large
leaves and
showy
fragrant
flowers that
float
on the water; of
temperate
and
tropical
regions
Other information on pond lily
WIKIPEDIA results for
pond lily
Amazon results for
pond lily
Tweet