heteroduplex

noun
  1. a double-stranded DNA molecule in which the two strands are derived from different sources and may not be perfectly complementary
  2. Usage: molecular biology

Examples