Find the word definition

The Collaborative International Dictionary
HOCOCOCH2COOH

oxalacetic acid \oxalacetic acid\ n. (Chem.) A dicarboxylic acid ( HO.CO.CO.CH2.CO.OH).