View fullsize The caterpillar of Hyalophora cecropia, the Cecropia moth, one of North America's largest moths. The caterpillar of Hyalophora cecropia, the Cecropia moth, one of North America's largest moths. Blue and Green September 22, 2016