cyclodecaphosphate

English

Alternative forms

Noun

cyclodecaphosphate (plural cyclodecaphosphates)

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