nucleic acids (Q123619)
large biomolecules essential to known life
Language: