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