Devil’s got a pretty face

Many things have bitten, pinched, stung, or jabbed me over the years, but the absolute champions in delivering the most memorable, painful experience are pretty little insects known as the slug caterpillars. They are larvae of equally handsome moths, members of the family Limacodidae. The body of most limacodid caterpillars is covered with long, brittle…