Cochlea :: Cochlea (n.) An appendage of the labyrinth of the internal ear, which is elongated and coiled into a spiral in mammals. See Ear..
Cochlear :: Cochlear (a.) Of or pertaining to the cochlea.
Cochleated :: Cochleated (a.) Having the form of a snail shell; spiral; turbinated.