Wiktionary
trithiophosphates
n. (plural of trithiophosphate English)
n. (plural of trithiophosphate English)