neurostimulator
Jump to navigation
Jump to search
English
[edit]Etymology
[edit]neuro- + stimulator
Noun
[edit]neurostimulator (plural neurostimulators)
- A device that stimulates neurons
Translations
[edit]Translations
|
neuro- + stimulator
neurostimulator (plural neurostimulators)
|