YourDictionary

Dictionary Home » Medical Definitions » deoxyadenosine

deoxyadenosine medical definition

noun
One of the four principal nucleosides of DNA, composed of adenine and deoxyribose.

link/cite print suggestion box