Tropical storm

A powerful storm system that forms over warm ocean waters.

« Back to Glossary Index