stroboscopes

noun

Plural form of stroboscope.