Big Huge Thesaurus

oxidase

noun

sounds kind of like