Wiktionary
microstimulations
n. (plural of microstimulation English)
n. (plural of microstimulation English)