Glossary Element  nucleotide

Source
Contributor
Approved Yes
English term nucleotide
Language Translations
English definition unit building block of DNA. It consists of a sugar and phosphate backbone with a base attached.
Language Translations