Larva (caterpillar) of obliquebanded leafroller, <i>Choristoneura rosaceana</i>.
Larva (caterpillar) of obliquebanded leafroller, Choristoneura rosaceana.
Credit: Jack Kelly Clark