Close

Tortoise beetle larva

Subfamily Cassidinae, Tribe Omocerini, probably Canistra sp.

Tortoise beetle larva