Big Huge Thesaurus

oxaloacetate

noun

sounds kind of like