Phosphonucleotides, noun plural of phosphonucleotide. Synonyms in the same form.
nucleotides
All synonyms for phosphonucleotide →