ribofuranosides
English
Noun
ribofuranosides
plural of
ribofuranoside