Webster's Revised Unabridged Dictionary · 1913

oxalacetic acid

oxalacetic acid , noun

(Chemistry) A dicarboxylic acid (HO.CO.CO.CH2.CO.OH).