Meaning of oxaloacetate

Definition of oxaloacetate

(noun) a salt or ester of oxalacetic acid

Other information on oxaloacetate

WIKIPEDIA results for oxaloacetate
Amazon results for oxaloacetate