Asked in Astronomy
Astronomy

What is a leonid storm?

-101

Answer

User Avatar
Wiki User
06/25/2014

A leonid storm is a spectacular meteor shower. An annual Leonid shower may deposit 12 or 13 tons of particles across the entire planet.