I agree with Davidbygott, this looks like a type of mantis. I am not so familiar with species in India. Do you have a photo with the entire insect in it? That may help us to ID this species. This would be a nice addition to the Marvelous Mantids of the World mission: http://www.projectnoah.org/missions/15738247
Mantids are not pollinators so I have removed this spotting from the Pollinators of the World mission for you.
Comments (4)