Definition, synonyms and related words
Initialism of deoxynucleotide triphosphate, a basic building block of DNA.