Definition of DsDNA

Noun: dsDNA

  1. (genetics) doubly stranded DNA

See also:
dscDNA
DSL

Anagrams containing the word dsDNA

dsand adsdn nadsd dnads sdnad