Big Huge Thesaurus

amylase

noun

sounds kind of like