Meteor shower

A celestial event in which many meteors appear to radiate from one point in the sky as Earth passes through debris left by a comet or asteroid.

Connect