Larva

Larva
Photographer: Garcia, Humberto Rights holder: CAPEA

Voucher Number:  Unknown

Host Plant: Sabicea sp., Rubiaceae