oxaloacetate

noun

A salt or an ester of oxaloacetic acid.

noun

any salt or ester of oxaloacetic acid

noun

a salt or ester of oxalacetic acid