Life … Animals Arthropods Arachnids Spiders Tarantulas Pterinochilus Usambara Baboon Tarantula species 227 observations Usambara Baboon Tarantula Pterinochilus murinus Field notes Close