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