Participant Info Term deoxyribose འཚོ་རླུང་བྲལ་བའི་ཉིང་མངར། English Definition biol. A pentose monosaccharide that forms an integral part of the structure of DNA. Tibetan Definition ཌི་ཨེན་ཨེ་ཡི་ཆགས་བཀོད་ཀྱི་ཆ་ཤས་མེད་མི་རུང་བའི་ལྔ་ཚན་ཀ་ར་ཞིག་ལ་ཟེར། Full Glossary