Cankerworm caterpillars are also called inchworms.
A small green caterpillar on a twig

Joseph Berger, Bugwood.org