See also: Mercaptans

English edit

Noun edit

mercaptans

  1. plural of mercaptan