homoduplex
Noun
Meaning
homoduplex (plural homoduplexes)
(genetics) A DNA duplex having precisely complementary bases in the two strands
Noun
homoduplex (plural homoduplexes)
(genetics) A DNA duplex having precisely complementary bases in the two strands