tardigrade - English Synonyms Dictionary