homoduplex

English

noun
Definitions
  • (genetics) A DNA duplex having precisely complementary bases in the two strands

Etymology

Prefix from English duplex.

Origin

English

duplex

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms