thiosulfate
thiosulfate
English
Noun
Ad
Definition
Any salt or ester of thiosulfuric acid.
Etymology
From thio- + sulfate.
Ad
thiosulfate
Any salt or ester of thiosulfuric acid.
From thio- + sulfate.