Scrabble Cheat

DEOXYRIBOSES

DEOXYRIBOSES is a 12 letter Scrabble word worth 25 points.

a sugar derived from ribose by replacement of a hydroxyl group by hydrogen.

Letter start with D