Wiktionary
superstimuli
n. (plural of superstimulus English)
n. (plural of superstimulus English)