Life … Animals Arthropods Arachnids Spiders Plectreurid Spiders Kibramoa Kibramoa yuma species 2 observations Kibramoa yuma Kibramoa yuma Close