This is a insect sitting on top of a plant.In this 10-second-long video, the insect can be seen moving on a leaf. This is called an orchid mantis and is found in the Western Ghats of India.

Courtesy: Susanta Nanda IFS

Published by Sima Sarkar

I am Anjan.I am a freelancer.I am trying to write day to day human issues.I want to highlight issues related to 'Mother Earth' as well.

Leave a Reply

%d bloggers like this: