Glossary term
polar cyclone
Definition
A storm system that forms near the Earth’s North and South Poles. Their destruction is more limited than other cyclones because they occur in sparsely populated regions.
A storm system that forms near the Earth’s North and South Poles. Their destruction is more limited than other cyclones because they occur in sparsely populated regions.