August 9, 2015 8:42 pm
Found this on our Apple tree her in Minnesota. He was munching on a leaf. It was a little fatter than my thumb and about 3 inches long.
This is a Cecropia Moth Caterpillar, and according to BugGuide: “Larvae feed on leaves of various trees and shrubs including alder, apple, ash, beech, birch, box-elder, cherry, dogwood, elm, gooseberry, maple, plum, poplar, white oak, willow. may also feed on lilac and tamarack.” The adult Cecropia Moth is a magnificent creature.