English synonyms about - contact  

polyphosphoric acid

noun

1 polyphosphoric acid

A series of oxyacids of phosphorus.


Find more on polyphosphoric acid elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0144