DNA, nucleic acid molecule composed of millions of bonded pairs nucleotides formed into a twisted double helix, molecule which carries the genetic information of an organism or virus
DEOXYRIBONUCLEIC ACID
Meaning of DEOXYRIBONUCLEIC ACID in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012