Cochlear implant
Medical term · C
A small electronic device that is implanted in the inner ear to restore some hearing to a deaf person.
Medical term · C
A small electronic device that is implanted in the inner ear to restore some hearing to a deaf person.