neurostimulated
English
Verb
neurostimulated
simple past
and past participle of
neurostimulate
Adjective
neurostimulated
(
not comparable
)
stimulated
neurologically