What Is It? Wednesday? – Imperial Moth Caterpillar
This is the caterpillar of the imperial moth (Eacles imperialis). The imperial moth is one of the largest moths in the Southeast. The caterpillars feed on the foliage of pines, oaks, maples,...
