Noun Definition

oxalacetate

1.Definition: a salt or ester of oxalacetic acid

Related Noun(s):oxaloacetate

Category: General