deoxyribose
English Dictionary
->
Letter D
-> deoxyribose
Search Dictionary:
deoxyribose Definition
(n)
a
sugar
that
is
a
constituent
of
nucleic
acids
deoxyribose Synonyms
deoxyribose
© Art Branch Inc.