Webster's Revised Unabridged Dictionary · 1913

oxalacetate

oxalacetate , noun

(Chemistry) a salt or ester of oxalacetic acid.