cytotoxic cell - English Synonyms Dictionary