Relax

Respuesta :

deoxyribonucleic acid is DNA

the structure itself a double helix

the structure itself a double helix. :)