mesotardigrade

Noun

 * 1) Any tardigrade or similar animal of the dubious class