English edit

Etymology edit

oligo- +‎ duplex

Noun edit

oligoduplex (plural oligoduplexes)

  1. (biochemistry) A double-stranded oligonucleotide