Definify.com

Definition 2025


dsDNA

dsDNA

English

Initialism

dsDNA

  1. (genetics) double-stranded DNA

See also