cyclodecaphosphate
See also: cyclo-decaphosphate
English
editAlternative forms
editNoun
editcyclodecaphosphate (plural cyclodecaphosphates)
- (inorganic chemistry) A ring of ten phosphate groups or ions
cyclodecaphosphate (plural cyclodecaphosphates)