Synonyms and Antonyms for nymphaea odorata | Synonym.com

Synonyms and Antonyms for nymphaea odorata

1. Nymphaea odorata (n.)

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

Synonyms: