Deoxyribose. Definition

Medical Definition: Deoxyribose

Carbohydrate molecule (sugar) similar to that of ribose.

* Automatic translation