Larva

Larva
Photographer: Garcia, HumbertoRights holder: CAPEA

Voucher Number: 30245

Host Plant: Inga sp., Fabaceae