deoxyribose

Noun
  1. đường hợp thành axit nucleic
deoxyribose
A scientist points to a diagram of a DNA molecule, highlighting the deoxyribose sugar in its structure.