Both Psilidae and Dryomyza anilis are members of the taxon acalyprate flies – the disagreeing Diptera ID, by backing it up all the way to Diptera, is also disagreeing its an acalyprate fly.
Both Psilidae and Dryomyza anilis are members of the taxon acalyprate flies – the disagreeing Diptera ID, by backing it up all the way to Diptera, is also disagreeing its an acalyprate fly.