cochlear

English

Adjective

cochlear (not comparable)

  1. (anatomy) Of or pertaining to the cochlea.

Translations

Read in another language

Last modified on 31 August 2012, at 02:08