Ibalia leucospoides


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

Subspecies

These two subspecies belong to the species Ibalia leucospoides: