Wiktionary
phosphonucleoside
n. (context biochemistry English) A nucleoside phosphate
n. (context biochemistry English) A nucleoside phosphate