Big Huge Thesaurus

peroxidase

noun

sounds kind of like