Wiktionary
periodoscopes
n. (plural of periodoscope English)
n. (plural of periodoscope English)