Image 1 of 1
Nymphaea stellata or Nymphaea nouchali, is known in Sanskrit as utpala. Also called the red and blue water lily, Blue star water lily, or Star lotus...Buddhist lore in Sri Lanka claims that this flower was one of the 108 auspicious signs found on Prince Siddharthaa?EUR(TM)s footprint. It is thought to be a symbol of virtue, discipline and purity.