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