(Ibalia leucospoides)
Ibalia leucospoides is a species of ibaliid wasp in the family Ibaliidae. It is found in Africa, Australia, Europe & Northern Asia (excluding China), North America, and Southern Asia.