A worldwide community photographing and learning about wildlife
Found on Myxopyrum spilacifolium in Kerala, India
Found on Myxopyrum spilacifolium
I'm not sure, but could it be an admiral species, like maybe Indian White admiral, Limenitis trivena? Because the caterpillar looks similar to White admiral, Limenitis camilla. My second guess is to be some Charaxinae species as well.