Wordage.info

the free tool for word discovery

Wordage.info / deoxyribose

Did you mean describes?

Exact Match:

deoxyribose
a sugar that is a constituent of nucleic acids

Synonyms:

  • no synonyms found
Advertisement