Cochlea

Definition:

  • (n.) An appendage of the labyrinth of the internal ear, which is elongated and coiled into a spiral in mammals. See Ear.

Compare cochlea with other words:

cochlea vs. modiolus

cochlea vs. perilymph

cochlea vs. kate

cochlea vs. eardrum

cochlea vs. scala

cochlea vs. cochlear

cavity vs. cochlea

cochlea vs. ear