Thread subject:
Diptera.info :: 2.5 mm parasitoid larva --> presumably Hymenoptera
Posted by Paul Beuk on 06-10-2016 11:29
#3
I am more inclined to think this is the larva of Hymenoptera.