Kilimanjaro mustard baboon
Summary/Introduction Kilimanjaro mustard baboon is a ground-dwelling, old-world spider. Baboon spiders are known to be African bird spiders (belonging to Harpactirinae, a sub-family of tarantulas). They are not very colorful and don’t grow large in...