oligoduplex
English
Etymology
From
oligo-
+
duplex
.
Noun
oligoduplex
(
plural
oligoduplexes
)
(
biochemistry
)
A double-stranded
oligonucleotide