Life … Animals Arthropods Arachnids Spiders Tarantulas Eumenophorine Baboon Spiders Monocentropus genus Monocentropus Monocentropus Field notes Children Socotra Island Blue Baboon Spider Close