Nymphaea nouchali, commonly known as the Red and blue water
lily, Blue star water lily, Star lotus, or by its synonym
Nymphaea stellata, is a water lily of genus Nymphaea.
Kingdom: Plantae
Division: Magnoliophyta
Class: Magnoliopsida
Order: Nymphaeales
Family: Nymphaeaceae
Genus: Nymphaea