Scrabble Cheat

OMPHALOSES

OMPHALOSES is a 10 letter Scrabble word worth 17 points.

the centre or hub of something

(in ancient greece) a conical stone (especially that at delphi) representing the navel of the earth.

Letter start with O