Big Huge Thesaurus

cytotoxin

noun

sounds kind of like