Life … Animals Arthropods Arachnids Spiders Tarantulas Heteroscodra Togo Starburst Baboon Spider species 18 observations Togo Starburst Baboon Spider Heteroscodra maculata Field notes Close