Oxaldehyde /(?)/

Ox·al·de·hyde

Oxaldehyde

n.
  1. Same as Glyoxal. (Chem.)