Big Huge Thesaurus

oxalacetate

noun

sounds kind of like