1. n. Any one of a series of compounds of mercaptans with aldehydes.
1. Any one of a series of compounds of mercaptans with aldehydes. Origin: Mercaptan + aldehyde. Source: Websters Dictionary (01 Mar 1998)