Larva (Voucher Number: 11853)

Larva (Voucher Number: 11853)
Photographer: Simbaña, Wilmer & Salgaje, LuisRights holder: CAPEA

Voucher Number: 11853

Host Plant: Tropaeolum sp., Tropaeolaceae