oxaloacetate
noun
ox·a·lo·ac·e·tate
ˌäk-sə-lō-ˈa-sə-ˌtāt
variants
or less commonly oxalacetate
: a salt or ester of oxaloacetic acid
Love words? Need even more definitions?
Merriam-Webster unabridged
Share