deoxycytidine
Meanings
- a nucleoside component of DNA; composed of cytosine and deoxyribose
Synonyms
deoxycytidine is not a valid Scrabble word
deoxycytidine is not valid in Words With Friends
deoxycytidine is not valid in Words With Friends