Unscramble
Definition of Deoxyadenosine
Noun: deoxyadenosine
A nucleoside component of DNA; composed of adenosine and deoxyribose
See also:
deoxy
deoxycytidine