Nelumbo nucifera, or simply Lotus, is the Floral emblem of India. It is a sacred flower and occupies a unique position in the art and mythology of ancient India and has been an auspicious symbol of Indian culture since time immemorial. The reason this flower was chosen is because it signifies that which keeps itself pure even when living in a rough environment.