Larva

Larva
Photographer: Simbaña, Wilmer & Salgaje, LuisRights holder: CAPEA

Voucher Number: 5670

Host Plant: Alchornea sp., Euphorbiaceae