English synonyms about - contact  

cochlear

adjective

1 cochlear

Of or relating to the cochlea of the ear.

Polish: ślimakowy


Find more on cochlear elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0409