English

edit

Noun

edit

zeoscopes

  1. plural of zeoscope