Worlds of David Darling
Encyclopedia of Science
   
Home > Encyclopedia of Science

deoxyribose





deoxyribose
A ring-structured pentose sugar derived from ribose. Deoxyribose (2-deoxyribose) is the sugar found in DNA.


Related category

   • BIOCHEMISTRY