Wiktionary
tetrathiophosphates
n. (plural of tetrathiophosphate English)
n. (plural of tetrathiophosphate English)