Posted by basileus on 14-01-2021 10:32
#3
jck wrote:
I'm not sure about this but I have seen something very similar on Internet. As search term, type in Microplitis + pupa. Microplitis is a Braconid wasp. I hope someone can confirm this.
James
Thank you