COCHLEAR IMPLANT


Meaning of COCHLEAR IMPLANT in English

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 .

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .