Tachina Fly

cfox@mit.edu's picture
June 24, 2018
red bristly fly on window screen

[blows dust off blog]

I think this slightly menacing fly is Hystricia abrupta, a parasitoid (some number of moth caterpillars are possible hosts). Attracted to lights, 2018/06/23, Jaffrey NH.

Tags: