oxalaldehyde
noun
ox·al·aldehyde
| \ ¦äksəl+\
Definition of oxalaldehyde
: glyoxal
Keep scrolling for more