Definition of Dsdna

Noun: dsDNA

  1. (genetics) doubly stranded DNA

See also:
dscDNA
DSL

Anagrams containing the word dsdna

ddasn adsdn nadsd dnads sdnad