Word info

oligoduplex

Noun

Meaning

oligoduplex (plural oligoduplexes)

(biochemistry) A double-stranded oligonucleotide

Source: en.wiktionary.org

Close letter words and terms