scotoscopes
English
Noun
scotoscopes
plural of
scotoscope