Meteoroids, noun plural of meteoroid. Synonyms in the same form.
meteors
All synonyms for meteoroid →