What Are These Small Green Worms In My Trees?
What are these small green worms in my trees? The small green worms you find in your trees are called cankerworms. These little caterpillars overwinter as eggs in the tops of shade trees. They typically hatch at the end of March-early April and begin feeding. They primarily feed on Oaks and Maples, however they can […]
Read More