Leaf-footed Bugs – Where do they live?
Did you know that a single leaf-footed bug can lay up to 200 eggs at a time? These remarkable insects, members of the Coreidae family, are found in various regions, including Connecticut, and are known to wreak havoc on nut trees such as almond and pistachio. Reaching up to one inch in length, leaf-footed bugs…
Details