👉 Mokayathelphusa is a type of flowering plant commonly known for its large, colorful flowers and being native to India. The name translates to "Red Lotus" in English, referring to the vibrant red coloration found within the flowers. This species of flowering plant has been cultivated for centuries due to its beauty and medicinal properties.