homoduplex noun1 •A DNA duplex having precisely complementary bases in the two strands formshomoduplexes · homoduplices