Saddleback Caterpillar

Acharia stimulea

The saddleback caterpillar, ''Acharia stimulea'' , is the larva of a species of moth native to eastern North America. The species belongs to the family of slug caterpillars, Limacodidae.

No videos have been added for this species yet.