Definition of "deoxycytidine"
deoxycytidine
/diˌɒksɪˈsaɪtɪdiːn/
noun
plural deoxycytidines
(biochemistry, genetics) A nucleoside consisting of cytosine linked to deoxyribose
plural deoxycytidines
(biochemistry, genetics) A nucleoside consisting of cytosine linked to deoxyribose