Scrabble Cheat

DEOXYRIBOSE

DEOXYRIBOSE is a 11 letter Scrabble word worth 24 points.

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

Letter start with D