YourDictionary

thiosulfate

noun

a salt or ester of thiosulfuric acid; esp., sodium thiosulfate

See thiosulfate in American Heritage Dictionary 4

Learn more about thiosulfate

link/cite print suggestion box