periodoscopes
English
Noun
periodoscopes
plural of
periodoscope