Glossary Element  deoxyribonucleic acid (DNA)

Source
Contributor
Approved Yes
English term deoxyribonucleic acid (DNA)
Language Translations
English definition - the molecule that controls inheritance. - the molecule that generally encodes all genetic information. It consists of two strands or chains of sub-units, known as nucleotides. [CUB]
Language Translations