A worldwide community photographing and learning about wildlife
Project Noah Nature School
Tachinidae
caterpillar parasites , this guy brings back Five Flies
The tachinid ( Tachinidae ) are a large family of Diptera Brachycerus with great diversity, with more than 8,200 species and possibly many more remain to be described. They are found in all types of habitat and are distributed worldwide
Spotted on May 17, 2015 Submitted on May 17, 2015
Join the Project Noah Team
1 Comment
The tachinid ( Tachinidae ) are a large family of Diptera Brachycerus with great diversity, with more than 8,200 species and possibly many more remain to be described. They are found in all types of habitat and are distributed worldwide