Glossary Element  DNA (deoxyribonucleic acid)

Source
Contributor
Approved Yes
English term DNA (deoxyribonucleic acid)
Language Translations
English definition the long chain of molecules in most cells that carries the genetic message and controls all cellular functions in most forms of life. [FAO]
Language Translations