Definition, synonyms and related words
Any mercapto derivative of benzaldehyde, especially 2-mercaptobenzaldehyde