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