Nucleotide

A nucleic acid sub unit that consists of a sugar, phosphate, and a nitrogenous base.

Nucleotide Definition
Nucleotide Definition

Flippy

The leader in educational esports.