Skip to main content

cyclonoscope

Advertisement
English cyclonoscope meaning in English  •  cyclonoscope का अर्थ अंग्रेजी में
Noun
  • An apparatus to assist in locating the center of a cyclone.