nucleotide

Nouns

  • (n) a phosphoric ester of a nucleoside; the basic structural unit of nucleic acids (DNA or RNA) base,

Synonyms

base

Words of close approximity