oxaloacetate

Explore definitions, synonyms, and language insights of oxaloacetate

Definitions

Noun
a salt or ester of oxalacetic acid

More General Terms