Noun
mercaptobenzaldehyde (plural mercaptobenzaldehydes) (organic chemistry) Any mercapto derivative of benzaldehyde, especially 2-mercaptobenzaldehyde