English Dictionary
◊ COCHLEAR
cochlear
adj : of or relating to the cochlea of the ear; "cochlear implant"