Dictionary for word “stimuli”
stimuli - Did you Mean?
stimulus (stimuli)
stipula
stipule
stimulus