nymphaea odorata definition

  • noun:
    • a water lily having big leaves and showy fragrant blossoms that float in the water; of temperate and exotic regions
29 votes

How would you define nymphaea odorata?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!