polyphosphoric_acidEnglish

polyphosphoric acid

Noun

A series of oxyacids of phosphorus

English: polyphosphoric acid