Definition of Dsdna

Noun: dsDNA

  1. (genetics) doubly stranded DNA

See also:
dscDNA
DSL

Anagrams containing the word dsdna

dndsa adsdn nadsd dnads sdnad