dcsimg

Umwani is a genus of spiders in the family cyatholipid spiders.