Big Huge Thesaurus

lysozyme

noun

sounds kind of like