Unlike chemical applications, they do not adversely affect other beneficial insects and are not harmful to pets or humans.
These are also the months when insect pests can really make their presence known ... Once large caterpillars are found, they are often parasitized by tiny braconid wasps. The cocoons of these wasps ...