What the heck is that?
November 9, 2011 6:59 pm
My friend found a ton of these in a tree. WHAT IN THE WORLD?
We believe this is the caterpillar of an Atlas Moth. If the criterion is wing area, the Atlas Moth is the largest moth in the world. The Squidoo website has a nice profile on the Atlas Moth