DEOXYCYTIDINE





Definition:

  1. [noun] a nucleoside component of DNA; composed of cytosine and deoxyribose
    Synonyms: cytidine

Synonyms: