Caterpillars, organic treatments to control them
Caterpillars are butterfly larvae that come in many different shapes, colors and sizes, but the damage they do is always the same.
Caterpillars, a growth stage of moths and butterflies, are often hated upon in the garden. Sometimes with good reason!