Glossary Element  DNA (deoxyribonucleic acid)

Name translations
Language Translations
English: DNA (deoxyribonucleic acid)
Definition translations
Language Translations
English: the long chain of molecules in most cells that carries the genetic message and controls all cellular functions in most forms of life. [FAO]