Subject: What is it?
Location: Oceanside, NY
August 19, 2014 8:20 pm
Don’t have a clue. This bug, feasting on Japanese Knotweed, could be a bee, a fly or even a moth, as far as I know…..
This is a beneficial, parasitic Tachinid Fly, but we cannot tell you the exact species at this time. Tachinid Flies are often very host specific and they are often important biological control agents that parasitize other insects and arthropods.