Meteoroids [noun]

Definition of Meteoroids:

meteor

Synonyms of Meteoroids:


Opposite/Antonyms of Meteoroids:

-


Sentence/Example of Meteoroids:

Half a century earlier, Whipple himself had determined the orbit of the meteoroids by photographing the paths of the meteors against the sky.

So that was actually good news then, but other kinds of leaks are mostly thought to be caused by micro meteoroids.