oxyjack Nice spotting! I think she's more likely to be a predatory spider wasp (Pompilidae) than a parasitoid.
Comments (3)