Noun Definition

deoxyribose

1.Definition: a sugar that is a constituent of nucleic acids

Category: General