A worldwide community photographing and learning about wildlife
Project Noah Nature School
small fly with striped body and red eyes. Tachnid flies are parasitic: their larva growing as internal parasites in the larva of other species, often butterflies
Thanks! That's a start
This is a Tachinid fly
Spotted on Dec 20, 2014 Submitted on Feb 24, 2015
Join the Project Noah Team
2 Comments
Thanks! That's a start
This is a Tachinid fly