The AI-powered English dictionary
plural thiosulfates
(chemistry) any salt or ester of thiosulfuric acid examples