cyclodecaphosphate

English

edit

Alternative forms

edit

Noun

edit

cyclodecaphosphate (plural cyclodecaphosphates)

  1. (inorganic chemistry) A ring of ten phosphate groups or ions