Lotus (Nelumbo nucifera) is India's national flower, officially adopted in 1950. It holds sacred significance in Hindu and Buddhist traditions, symbolizing purity, divinity, and spiritual enlightenment. The flower grows in muddy water yet remains unstained, making it a powerful cultural symbol.