African camel / wind spider, female (Solpuga sp.) South Africa