The Lotus (Nelumbo Nucifera Gaertn) is India's national flower. It is a holy flower with a special place in ancient Indian art and mythology.
65