Big Huge Thesaurus

isomerase

noun

sounds kind of like