Home UK English pentanucleotide
An oligonucleotide containing five nucleotides.
1930s.
READ THESE ARTICLES