thioglycerol - English Synonyms Dictionary