Webster's Revised Unabridged Dictionary · 1913
oxalacetate
Copy link
oxalacetate
, noun
(Chemistry)
a salt or ester of oxalacetic acid.
↑