DEOXYRIBONUCLEIC ACID


Meaning of DEOXYRIBONUCLEIC ACID in English

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

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.