Life … Animals Tardigrades Rough-bodied Tardigrades Echiniscoidea Echiniscidae Pseudechiniscus Heterotardigrade species 3 observations Heterotardigrade Pseudechiniscus suillus Close