Nucleotides Meaning

There are 1 meaning(s) for word Nucleotides

Meaning 1 : a phosphoric ester of a nucleoside; the basic structural unit of nucleic acids (DNA or RNA)

    Synonyms : base