monophosphonucleosides
English
Noun
monophosphonucleosides
plural of
monophosphonucleoside