microstimuli
English
Noun
microstimuli
plural of
microstimulus