Word info

decaphosphate

Noun

Meaning

(chemistry) A substance containing ten phosphate groups [(PO4)10] or [P10O40].

(chemistry) A polyphosphate or oligophosphate containing a condensed chain of ten phosphate groups [P10O31]

Source: en.wiktionary.org

Close letter words and terms