Life … Animals Arthropods Arachnids Spiders Orbweavers Leviellus Leviellus stroemi species 486 observations Leviellus stroemi Leviellus stroemi Close