English
Detailed Synonyms for Nymphaea odorata in English
Nymphaea odorata:
Nymphaea odorata [the ~] nom
-
the Nymphaea odorata
– a water lily having large leaves and showy fragrant flowers that float on the water; of temperate and tropical regions 1the water nymph; the Nymphaea odorata; the fragrant water lily; the pond lily– a water lily having large leaves and showy fragrant flowers that float on the water; of temperate and tropical regions 1