deoxyribose Meaning, Definition & Usage

  1. noun a sugar that is a constituent of nucleic acids

WordNet