What is the meaning of the word "deoxyribose"?

Definitions: