Home » Caterpillar

Caterpillar

Caterpillars, a growth stage of moths and butterflies, are often hated upon in the garden. Sometimes with good reason!

Caterpillar information