stimuluses
English
Noun
stimuluses
plural of
stimulus