Invasive browntail moth caterpillars have been found at the Isles of Shoals off the New Hampshire coast, according to the N.H. Forest Health Bureau, the first confirmed sighting of the species in ...
One of the goliaths of the insect world, the atlas moth is a gentle giant – but behind every oversized moth is a very hungry caterpillar. The atlas moth is among the biggest insects on the planet, ...
From moths eating their own mothers to carnivorous caterpillars on the rampage, the world of insects isn't always as it seems. Some species of moth have developed dark and unusual habits in the fight ...