mercaptobenzaldehyde noun1 •Any mercapto derivative of benzaldehyde, especially 2-mercaptobenzaldehyde formsmercaptobenzaldehydes