A global citizen science platform
to discover, share and identify wildlife
Eupterotidae, Palirisa sp.
A caterpillar with lot of hairs and horn.
Spotted at about 2000 mtr altitude in thick forest area of North East part of India.
About two inch in length. Two flies are noticed resting / feeding on it.