Definition, synonyms and related words
Any oligonucleotide composed of six deoxynucleotides; typically formed from two trideoxynucleotides