nucleotide
English
nucleotide meaning in English • nucleotide का अर्थ अंग्रेजी में
Noun
- a phosphate ester of a nucleoside; one of the monomeric components of DNA or RNA.