The Lotus (Nelumbo nucifera) is the National Flower of India, designated as such in 1950. It holds sacred significance in Hindu and Buddhist traditions, symbolizing purity, beauty, and spiritual awakening. Rose, Jasmine, and Sunflower, while commonly grown in India, do not hold the official national flower status.