Hyalophora cecropia

I was out walking my dog a few weeks ago and came across this creature. It appears to be the caterpillar of a Hyalophora cecropia! Which is North Americas largest moth! The thing was easily 4-5 inches long. Apparently it did not smell good though as my dog wasnt interested in it. Once hatched they … Read more