Noun
xanthosine (usually uncountable, plural xanthosines) English Wikipedia has an article on:xanthosineWikipedia (organic chemistry) A nucleoside derived from xanthine and ribose.