Wiktionary
diphosphonucleoside
n. (context biochemistry English) A nucleoside diphosphate
n. (context biochemistry English) A nucleoside diphosphate