a tardigrade - English Synonyms Dictionary