Australian tortoise beetle larva on a Eucalyptus sp. leaf (1/2x).

Australian tortoise beetle larva on Eucalyptus sp. leaf (1/2x). UC Riverside by JKC.   Credit: Jack Kelly Clark
Credit: Jack Kelly Clark