Pine processionary caterpillars: the facts
The pine processionary, also known as Thaumetopoea Pityocampa, is a “procession” of several caterpillars which wiggle their way down trees between December and April, winding their way into soil loose enough…