Menneus camelus

Menneus camelus, also known as the camel-back spider, is a species of net-casting spider in the family Deinopidae. It is endemic to eastern South Africa.