Life … Animals Arthropods Arachnids Spiders Huntsman Spiders Curicaberis Curicaberis abnormis species 6 observations Curicaberis abnormis Curicaberis abnormis Close