Scrabble Cheat
TOQUILLA
TOQUILLA is a 8 letter Scrabble word worth 17 points.
a palmlike tree, native to south america.
Letter start with T