phosphonucleosides
English
Noun
phosphonucleosides
plural of
phosphonucleoside