What is the Cochlea?

The cochlea is the division of bony labyrinth of the inner ear. It is the coil that is in the form of a snail shell and consists of a spiral canal in the temporal bone that communicates with the saccule and it contains the organ of Corti.