superstimuli

English

Noun

superstimuli

  1. plural of superstimulus

Anagrams