Home
Search
Index
Definify.com
Definition
2024
neurostimulator
neurostimulator
English
Noun
neurostimulator
(
plural
neurostimulators
)
A device that
stimulates
neurons
.
Etymology
neuro-
+
stimulator
Similar Results