Deoxycytidine Definition

noun

(biochemistry, genetics) A nucleoside consisting of cytosine linked to deoxyribose.

Wiktionary
Synonyms:

Other Word Forms of Deoxycytidine

Noun

Singular:
deoxycytidine
Plural:
deoxycytidines

Find Similar Words

Find similar words to deoxycytidine using the buttons below.

Words Starting With

Words Ending With

Unscrambles

deoxycytidine