A Space meteoroid floating through Space

A Space meteoroid floating through Space

A meteoroid floating through Space

A meteoroid is a sand to boulder-sized particle of debris in the Solar System.

The root word meteor comes from the Greek meteo¯ros, meaning “high in the air”.

by
by
by
by
by
by