found this on google
Amazing Caterpillar Parasites (Trichogramma species) control over 200 species of Caterpillars, making them the most popular bio-control in the world. They're so tiny (1/50 of an inch from wingtip to wingtip) you probably won't even see them. They work by laying their eggs...