Big Huge Thesaurus

toxoid

noun

sounds kind of like