Big Huge Thesaurus

cytolysin

noun

sounds kind of like