Tachinidae



All Links

Share this:

Details of Tachinidae

About Tachinidae
Tachinidae- Information from Wikipedia on this family of flies, most of which are parasitoids, the larvae developing inside a living host and ultimately killing it.