Word info

cytoside

Noun

Meaning

cytoside (plural cytosides)

(organic chemistry) Any complex of cytosine with a metal ion

Source: en.wiktionary.org

Close letter words and terms