Deoxycytidine Definition
noun
(biochemistry, genetics) A nucleoside consisting of cytosine linked to deoxyribose.
Wiktionary
Synonyms:
Other Word Forms of Deoxycytidine
Noun
Singular:
deoxycytidine
Plural:
deoxycytidinesFind Similar Words
Find similar words to deoxycytidine using the buttons below.