deoxyribose

1. (noun) a sugar that is a constituent of nucleic acids
Related Words: carbohydrate, saccharide, sugar



Terms and Conditions of Use / Copyright Notice