Wiktionary
oxoaldehyde
n. (context organic chemistry English) Any aldehyde that also has an oxo / ketone group