Larva

Larva
Photographer: Garcia, Humberto Rights holder: CAPEA

Voucher Number: 15463

Host Plant: Piper cenocladum, Piperaceae