interstimulations
English
Noun
interstimulations
plural of
interstimulation