Megastigmus thyoides
e01116cc7c5b9c22547b64dd04217703
...