Tachinids are one of the most diverse and ecologically important families in the order Diptera. They are parasitoid of insects and other arthropods, they play significant roles in regulating herbivore populations and structuring ecological communities.

They are one of the most speciose families, with approximately 10,000 species worldwide. They can be found in nearly all environments,deserts, forest, tundra, paramo…

So I found them really cool and I’m learning about them. The one in the picture is from the genera Eudjeania, which has really big palpus