phosphonucleotides
English
Noun
phosphonucleotides
plural of
phosphonucleotide