Medical Term:

cochlear prosthesis

 

Synonym(s): cochlear implant

Hide
(web4)