Nucleotides, noun plural of nucleotide. Synonyms in the same form.
bases, phosphonucleotides
All synonyms for nucleotide →