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