We found 1 definitions of nymphaea odorata from 1 different sources.
Noun |
||
nymphaea odorata - a water lily having large leaves and showy fragrant flowers that float on the water; of temperate and tropical regions | ||
water nymph, fragrant water lily, pond lily, Nymphaea odorata | ||
water lily an aquatic plant of the family Nymphaeaceae |