Scrabble Cheat

ADENYLATES

ADENYLATES is a 10 letter Scrabble word worth 14 points.

a salt or ester of adenylic acid.

Letter start with A