Caterpillar Identification: A Visual Guide to 32 Types of Green Caterpillars in Your Garden Green caterpillars are one of the most recognizable (and often unwanted) visitors to your garden, and are often found munching on the leaves of variou... Read More