meteor shower

celestial event caused by streams of meteoroids entering Earth's atmosphere

Categories: