Definition of Nymphaea Odorata

  • 1. A water lily having large leaves and showy fragrant flowers that float on the water; of temperate and tropical regions Noun

Synonyms for word "nymphaea odorata"

Semanticaly linked words with "nymphaea odorata"

Hyponims for word "nymphaea odorata"