deoxycytidine
nounMedical Definition of deoxycytidine
: a nucleoside consisting of cytosine combined with deoxyribose that occurs especially as a component of DNA