Tag

meteoroids

Browsing

What is a meteor? A meteor is a piece of rock, dust and/or metal that has entered Earth’s atmosphere after…