Life … Animals Arthropods Arachnids Scorpions Vaejovid Scorpions Mesomexovis Mesomexovis punctatus species 375 observations Mesomexovis punctatus Mesomexovis punctatus Close