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