Big Huge Thesaurus

catalase

noun

sounds kind of like