(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…
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed