Definition for Deoxyribonucleoside triphosphates

From Biology Forums Dictionary

Molecules composed of a deoxyribose bonded to three phosphate groups and a nitrogenous base.