mercapturate

Noun

 * 1)  Any salt of mercapturic acid

Related terms

 * mercapturation