Meaning of deoxycytidine
Definition of deoxycytidine
(noun)
a
nucleoside
component
of DNA;
composed
of
cytosine
and
deoxyribose
Other information on deoxycytidine
WIKIPEDIA results for
deoxycytidine
Amazon results for
deoxycytidine
Tweet