Obatala armata

Obatala armata is a species of spiders in the Amaurobiidae family. It was first described in 1967 by Lehtinen. As of 2017, it is the sole species in the genusObatala. It is from South Africa.[1]