Cyclonoscope

Type: n.

Definition of Cyclonoscope: An apparatus to assist in locating the center of a cyclone.

other words that start with cy

Online Free Dictionary