A global citizen science platform to discover, share and identify wildlife
This Caterpillar was found on a large leafed plant . It measured around 0.8-1.0 cm in length.
Can be...I am not going to touch it to find out ..they freak me out a little 😁
If i'm not wrong this might be a shedding of a caterpillar
Thank you Ornithoptera80:)
Lat: 11.63, Long: 76.07
Spotted on Aug 17, 2019 Submitted on Aug 17, 2019