triphosphoric acids
English
Noun
triphosphoric
acids
plural of
triphosphoric acid