cyclophosphates
English
Noun
cyclophosphates
plural of
cyclophosphate