nymphaea odorata
Meaning, Definition & Usage
Dictionary
Related
noun
a water lily having large leaves and showy fragrant flowers that float on the water; of temperate and tropical regions
pond lily; fragrant water lily; water nymph
.
WordNet
Previous
nylghau
nylon
nylons
nymph
nympha
Next
nymphaeaceae
nymphal
nymphales
nymphalid
nymphalidae