hexadecilmercaptano - English Synonyms Dictionary