a device consisting of microelectrodes that deliver electrical stimuli directly to the auditory nerve when surgically implanted into the cochlea, enabling a person with sensorineural deafness to hear. Also called artificial ear .
COCHLEAR IMPLANT
Meaning of COCHLEAR IMPLANT in English
Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012