Plantpedia Nymphaea nouchali (Blue Lotus) Nymphaea nouchali (Blue Lotus) is an aquatic flowering plant that grows from rhizomes or tubers rooted under the water. Leaves are oval to… View Plant Details