June 24, 2018
[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.
Submitted by cfox@mit.edu on
[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.
Recent comments