Scrabble Cheat

OTOCYST

OTOCYST is a 7 letter Scrabble word worth 12 points.

- An organ involved in balance and orientation.
- The precursor of the inner ear.

Letter start with O