autostimulated
English
Verb
autostimulated
simple past
and past participle of
autostimulate