Thread subject:
Diptera.info :: Tachinid ? for id
Posted by John Carr on 29-09-2020 14:42
#2
I think tribe Dexiini based on the resemblence to the New World genus
Zelia
. I can't tell if the arista is plumose.