cyclonoscopes
English
Noun
cyclonoscopes
plural of
cyclonoscope