neuropacemaker
Noun
Meaning
neuropacemaker (plural neuropacemakers)
Am implant in which electrical energy in applied in pulses in order to inhibit pain
Noun
neuropacemaker (plural neuropacemakers)
Am implant in which electrical energy in applied in pulses in order to inhibit pain