Tachinid Flies

(Diptera: Tachinidae) Tachinid flies are a large and valuable group of parasitic insects. There are more than 1,000 species in North America. They are endoparasitoids, which means they develop inside their hosts. They tend to have a wider range of hosts than parasitic wasps. These flies can be very important natural enemies of leafrollers, cutworms…