Find the word definition

Wiktionary
ddntp

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