photostimuli

English

Noun

photostimuli

  1. plural of photostimulus