Larva

Larva
Photographer: Garcia, HumbertoRights holder: CAPEA

Voucher Number: 7419

Host Plant: Passiflora sp., Passilforaceae