Wiktionary
triphosphoric acids
n. (plural of triphosphoric acid English)
n. (plural of triphosphoric acid English)