Noun Definitiondeoxyribose1.Definition: a sugar that is a constituent of nucleic acidsCategory: General