Dalceridae: Beautiful Slug Caterpillars

On December 27, 2014 by Lazer Horse
Off

Dalceridae are commonly referred to as “slug” caterpillars because of their impressively slimy appearance. If I’m honest, I think the nickname is a little unfair. Slugs are unanimously considered to be ugly, whereas I...

Read More →