Life … Animals Arthropods Arachnids Spiders Goblin Spiders Xestaspis Spider species Spider Xestaspis loricata Close