Canadian English Meaning of nymphaea odorata
White water-lily
Other Canadian English words related to White water-lily
No Synonyms and anytonyms found
Nearest Words of nymphaea odorata
Definitions and Meaning of nymphaea odorata in English
nymphaea odorata (n)
a water lily having large leaves and showy fragrant flowers that float on the water; of temperate and tropical regions
FAQs About the word nymphaea odorata
White water-lily
a water lily having large leaves and showy fragrant flowers that float on the water; of temperate and tropical regions
No synonyms found.
No antonyms found.
nymphaea lotus => Indian lotus, nymphaea caerulea => Blue water lily, nymphaea alba => White water lily, nymphaea => Waterlily, nympha => nymph,