nymphaea odorata n a water lily having large leaves and showy fragrant flowers that float on the water; of temperate and tropical regions Synonym(s) water nymph fragrant water lily pond lily Nymphaea odorata