polyphosphoric acid

English

Etymology

From poly- +‎ phosphoric acid.

Noun

polyphosphoric acid (plural polyphosphoric acids)

  1. (inorganic chemistry) Any of several ill-defined polymers of orthophosphoric acid; they are viscous, hygroscopic liquids