Big Huge Thesaurus

zymase

noun

sounds kind of like