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.