Monthly Archives: November 2013

Caterpillars – One of the Creepiest Insects

I have to say caterpillars are one of the most repellent, repulsive larval insects that I have encountered, other than the ghastly thorn bugs or treehoppers.  Simply looking at a hairy caterpillar munching away contentedly at your plants that you … Continue reading

Posted in Articles | Leave a comment