riboside
English
Noun
riboside
(
plural
ribosides
)
(
biochemistry
)
Any
glycoside
of
ribose