neurostimulator
English edit
Etymology edit
neuro- + stimulator
Noun edit
neurostimulator (plural neurostimulators)
- A device that stimulates neurons
Translations edit
Translations
|
neuro- + stimulator
neurostimulator (plural neurostimulators)
|