Ibala is a genus of African ground spiders that was first described by M. J. FitzPatrick in 2009.[2]
As of May 2019 it contains seventeen species:[1]
Ibala is a genus of African ground spiders that was first described by M. J. FitzPatrick in 2009.