Ooencyrtus ennomophagus
287be95ed404b81ad68c6652011f3a3d
...