Vous n'êtes pas enregistré(e)

Glossary Element  nucleotide

Name translations
Langue Translations
English: nucleotide
Definition translations
Langue Translations
English: unit building block of DNA. It consists of a sugar and phosphate backbone with a base attached.