cochlear

EnglishEdit

AdjectiveEdit

cochlear (not comparable)

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

TranslationsEdit

Last modified on 3 April 2014, at 04:56