The Collaborative International Dictionary
HOCOCOCH2COOH
oxalacetic acid \oxalacetic acid\ n. (Chem.) A dicarboxylic acid ( HO.CO.CO.CH2.CO.OH).