What is the full meaning of thiosulfates
THIOSULFATE, any salt of thiosulphuric acid, also THIOSULPHATE [n]
Example of the word thiosulfates placed on a Scrabble board.