monophosphonucleoside

English

Etymology

From mono- +‎ phosphonucleoside.

Noun

monophosphonucleoside (plural monophosphonucleosides)

  1. (biochemistry) A nucleoside monophosphate