20 May 2009

Tachinidae

Submitted by walwyn
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.

Species: