What is the full meaning of ribose
a pentose sugar [n -S]
Example of the word ribose placed on a Scrabble board.