stimuli (n.) Look up stimuli at Dictionary.com
Latinate plural of stimulus.