nymphaea_odorataEnglish

Nymphaea odorata, fragrant water lily, pond lily, water nymph

Noun

A water lily having large leaves and showy fragrant flowers that float on the water, of temperate and tropical regions

English: water nymph, fragrant water lily, pond lily, Nymphaea odorata

English words with similar meanings

Show 3 words