trichopoda

Trichopoda pennipes

Trichopoda pennipes

Feather-Legged Fly Family: Tachinidae Subfamily: Phasiinae Length: typically 8-13 mm Flies in the genus Trichopoda are believed to be among the more primitive Tachinids. In other genera, eggs undergo development within the female fly’s body, then are placed within the…