The story
From poly- + phosphoric acid.
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: Any of several ill-defined polymers of orthophosphoric acid; they are viscous, hygroscopic liquids Full definition →
From poly- + phosphoric acid.
Etymology from Wiktionary, CC BY-SA 4.0.