deoxycytidine

nounA chemical compound that is one of the building blocks of DNA, made from the sugar deoxyribose and the base cytosine.

No synonyms or antonyms found for this word.

deoxycytidine synonyms & antonyms | whatsthatwordmean | whatsthatwordmean