DEOXYRIBOSE

Definition of DEOXYRIBOSE

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