Comment Section (deoxycytidine)

deoxycytidine Edit
Noun
    a nucleoside component of DNA; composed of cytosine and deoxyribose


comments powered by Disqus