Larva of omnivorous leafroller

Larva resting on leaf, 10X. Credit: Jack Kelly Clark, UC IPM
Credit: Jack Kelly Clark, UC IPM