Noun
cyclodecaphosphate (plural cyclodecaphosphates) (inorganic chemistry) A ring of ten phosphate groups or ions