Meteoroid

Meteoroid Definition
Meteoroid Definition (no text)
Meteoroid definition: A small piece of rock or metal that orbits the Sun.

Learn While Gaming

How GameSmartz works video thumbnail