deoxyribonucleotidemedical dictionary

<biochemistry> A molecule composed of a nitrogenous base attached to the five-carbon sugar deoxyribose, which also has a phosphate group attached to it.

(09 Oct 1997)