Cecropia caterpillars grow to be four inches long and are well decorated and you would think easy to spot. But my way of finding them is to look for leafless petioles on our apple trees. They eat apple leaves, but not the petioles. Funny that sometimes you can look right at a caterpillar big as your thumb and not see it.