Larva

Larva
Photographer: Garcia, HumbertoRights holder: CAPEA

Parasitized by Leptostylum sp., Tachinidae.

Voucher Number: 4634

Host Plant: Bignoniaceae