A PARASITOID EPIC
(Warning: watching this video may cause uncomfortable squirminess and spine-tingling shivers) To balance out our latest video post of a...
Petal Dress Up
Camouflaged Looper, Synchlora aerata, plays dress up and then has a snack at a Caterpillar Lab show. Made this little film from one of...
Introducing Slug Caterpillars
A Menagerie of Slug Caterpillars at The Caterpillar Lab. These backyard gems look as if they would be more at home in some exotic...