Thread subject:
Diptera.info :: pupa from Sweden
Posted by John Carr on 19-04-2015 13:19
#2
Could that be Lepidoptera?
"Little Ichneumonidae" emerging from Diptera may be Braconidae.