Big Huge Thesaurus

aminopherase

noun

sounds kind of like