English synonyms about - contact  

Nymphaea odorata

noun

1 Nymphaea odorata

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.


Find more on Nymphaea odorata elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0262