History
History
History
UK
US
Meaning:

a chemical substance present in living cells that helps produce proteins

deoxyribonucleic acid

more synonyms
synonyms mode
crossword mode
RNA as in Wiktionary
RNA as in Wikipedia