English edit

Noun edit

cyclonoscopes

  1. plural of cyclonoscope