neurostimulator
English
Etymology
From
neuro-
+
stimulator
.
Noun
neurostimulator
(
plural
neurostimulators
)
A device that
stimulates
neurons
Translations
Translations
Greek:
νευροδιεγέρτης
(el)
m
(
nevrodiegértis
)
Italian:
neurostimolatore
(it)