Definition of Deoxyribose

  • 1. A sugar that is a constituent of nucleic acids Noun

Semanticaly linked words with "deoxyribose"

Hyponims for word "deoxyribose"