Life … Animals Tardigrades Rough-bodied Tardigrades Echiniscoidea Echiniscidae Echiniscus Heterotardigrade species 2 observations Heterotardigrade Echiniscus spinulosus Close