Life … Animals Arthropods Arachnids Spiders Macrobunid Spiders Zanomys Zanomys kaiba species Zanomys kaiba Zanomys kaiba Close