A cyclone is the umbrella term for a depression, tropical storm and hurricane.
Carlie Kollath Wells, New Orleans Times-Picayune
Thu, 09/20/2018 - 7:50am
A cyclone is the umbrella term for a depression, tropical storm and hurricane.