deoxyribose
noun
                                                                                                                            
                                                            de·oxy·ri·bose
                    
                                                                                                              
                                                                                                                                  (ˌ)dē-ˌäk-si-ˈrī-ˌbōs 
                                                                                                                              
            -ˌbōz
                                                      
                                                          
                                
              
          
                                                      : a pentose sugar C5H10O4 that is a structural element of DNA                                      
                
                    
Love words? Need even more definitions?
  
  Merriam-Webster unabridged




Share