tachistoscopes
English
Noun
tachistoscopes
plural of
tachistoscope