deoxyadenosine









deoxyadenosine


n.

  1. One of the four principal nucleosides of DNA, composed of adenine and deoxyribose.
56 queries 0.583