phénakistoscopes

English

Noun

phénakistoscopes

  1. plural of phénakistoscope