Life … Animals Arthropods Arachnids Spiders Huntsman Spiders Isopedella Isopedella pessleri species 316 observations Isopedella pessleri Isopedella pessleri Close