Noun nymphaea odorata has 1 sense
  1. water nymph, fragrant water lily, pond lily, Nymphaea odorata - a water lily having large leaves and showy fragrant flowers that float on the water; of temperate and tropical regions
    --1 is a kind of water lily
    --1 is a member of Nymphaea, genus Nymphaea
,
TOP