Meteor showers

Home > Space Sciences > Space Technology > Space Environment > Meteor showers

An abundance of meteors, usually from the dust trail of a comet, entering Earth's atmosphere and producing visible streaks of light.