cyclophosphate

English

Etymology

From cyclo- +‎ phosphate.

Noun

cyclophosphate (plural cyclophosphates)

  1. (organic chemistry) Any cyclic phosphate ester of a diol