Larva

Larva
Photographer: Garcia, HumbertoRights holder: CAPEA

Voucher Number: 13423

Host Plant: Costus sp., Costaceae