taxonID scientificName eolID Tasmanipatus anophthalmus Tasmanipatus anophthalmus 1041257 Peripatopsis alba Peripatopsis alba 347392 Speleoperipatus spelaeus Speleoperipatus spelaeus 347394