mechanostimulations
English
Noun
mechanostimulations
plural of
mechanostimulation