Nymphaea odorata
1.
(
noun
) a water lily having large leaves and showy fragrant flowers that float on the water; of temperate and tropical regions
Synonyms:
fragrant water lily
,
pond lily
,
water nymph
Related Words:
water lily
Terms and Conditions of Use / Copyright Notice