Wiktionary
stearaldehyde
n. (context organic compound English) The aldehyde derived from stearic acid