Tachinidae

Share this

Tachinidae
Tachinidae sp.

 

Tachinidae is the second largest family of flies with 8,200 species. All are parasitoids (the larvae develop inside a living host, ultimately killing it), and a few that are parasitic (do not kill the host). Most attack the larvae of Lepidoptera and are an important biological control comparable with the Hymenoptera parasitoids.

tags
Species: