Webster's Revised Unabridged Dictionary · 1913

Mercaptal

Mercaptal , noun

[Mercaptan + aldehyde.]

(Chemistry) Any one of a series of compounds of mercaptans with aldehydes.