Word Study
ribose
WORDNET DICTIONARY
Noun ribose has 1 sense
OXFORD DICTIONARY
ribose, n. a sugar found in many nucleosides and in several vitamins and enzymes.
Etymology
G, alt. f. Arabinose a related sugar
For further exploring for "ribose" in Webster Dictionary Online