oxaloacetate
1. [ noun ] (chemistry) a salt or ester of oxalacetic acid
Synonyms: oxalacetate
Related terms: salt
Similar spelling:   oxalacetate