Definition for Deoxyribonucleoside triphosphates
From Biology Forums Dictionary
Molecules composed of a deoxyribose bonded to three phosphate groups and a nitrogenous base.
From Biology Forums Dictionary
Molecules composed of a deoxyribose bonded to three phosphate groups and a nitrogenous base.