Wiktionary
thiosulfates
n. (plural of thiosulfate English)
n. (plural of thiosulfate English)