monophosphonucleosides

English edit

Noun edit

monophosphonucleosides

  1. plural of monophosphonucleoside