immunotoxin - English Synonyms Dictionary