microstimulations

English

Noun

microstimulations

  1. plural of microstimulation