Definition for Ribose

From Biology Forums Dictionary

A five-carbon sugar found in RNA.