Definition of Cochlea

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

Synonyms of Cochlea


No Synonyms Found.

Antonyms of Cochlea


No Antonyms Found.

Homophones of Cochlea


No Homophones Found.