Share
twitterlinkedinfacebook
Image 1 of 1
3053328.JPG
Common Eggfly Caterpillar (Hypolimnas bolina) feeding on a leaf, showing parts of the caterpillar, prolegs, antennae, thoracic legs, India.