Wiktionary
ddntp
alt. (abbreviation of dideoxynucleotide triphosphate English) n. (abbreviation of dideoxynucleotide triphosphate English)