Summary
English to French:   more detail...
  1. deoxyribose:


English

Detailed Translations for deoxyribose from English to French

deoxyribose:


Synonyms for "deoxyribose":


Related Definitions for "deoxyribose":

  1. a sugar that is a constituent of nucleic acids1

Wiktionary Translations for deoxyribose:

deoxyribose
noun
  1. derivative of ribose