Larva

Larva
Photographer: Garcia, HumbertoRights holder: CAPEA

Voucher Number: 4330

Host Plant: Dichapetalum stipulatum, Dichapetalaceae