thioglycolate
noun
thio·gly·co·late
variants
also thioglycollate
: a salt or ester of thioglycolic acid
Love words? Need even more definitions?
Merriam-Webster unabridged
Share