The Tachinidae is the largest family of all the parasitic flies in the order Diptera, with around 10,000 described species in the world. It is estimated that thousands of species are still undescribed, making Tachinidae possibly the most specious parasitic fly family. Tachinidae are parasitic on invertebrates, mainly insects at different life stages. In New Zealand Tachinidae are known to only parasitize insects in the insect orders of Hemiptera, Coleoptera and Lepidoptera.
Author: Schnitzler F-R 2016