
The Caterpillar Lab
The Caterpillar Lab, 172 Main St, Marlborough, NH 03455, USA
About
A small storefront on Main Street where a team of five raises over 600 native New England caterpillar species every year... and lets you come see them up close. Staff will show you luna moths, giant cecropias, tomato hornworms, and caterpillars that disguise themselves by gluing flower petals to their backs. Everything here lives in your own backyard; you just never knew it. Free to visit. Open hours April–October, typically Fridays and Saturdays
