(biochemistry) any of various macromolecules composed of nucleotide chains that are vital constituents of all living cells
English: nucleic acid
Bahasa: asam nukleat
Less certain link between this word and this sense.
nucleic acid
English: nucleic acid
Bahasa: asam nukleat
Less certain link between this word and this sense.