Cochlear
WordNet

adjective


(1)   Of or relating to the cochlea of the ear
"Cochlear implant"
 
x
OK