photostimulators
English
Noun
photostimulators
plural of
photostimulator