OTOCYST

7 letters 12 Scrabble points

Definition of OTOCYST

noun
  1. An organ involved in balance and orientation.

  2. The precursor of the inner ear.

Source: Wiktionary

Word Details

Letters O T O C Y S T
Length 7 letters
Scrabble Score 12 points

Words Containing "OTOCYST"

Words Starting with "OTOCYST"