Wiktionary
monophosphonucleoside
n. (context biochemistry English) A nucleoside monophosphate