phosphonucleoside

English

Etymology

From phospho- +‎ nucleoside.

Noun

phosphonucleoside (plural phosphonucleosides)

  1. (biochemistry) A nucleoside phosphate

Derived terms