Word info

cyclophosphate

Noun

Meaning

cyclophosphate (plural cyclophosphates)

(organic chemistry) Any cyclic phosphate ester of a diol

Source: en.wiktionary.org

Close letter words and terms