thiosulphate

?

ads

noun

~ thiosulphates plural

ads