As nouns the difference between meteors and meteoroid
is that meteors is plural of meteor while meteoroid is a relatively small (sand- to boulder-sized) fragment of debris in a solar system that produces a meteor when it hits the atmosphere.
meteors
English
Noun
(head)
Anagrams
*
----
meteoroid
Noun
(
en noun)
(astronomy) A relatively small (sand- to boulder-sized) fragment of debris in a solar system that produces a meteor when it hits the atmosphere
Derived terms
* micrometeoroid
* meteoroidal
Related terms
* meteor
* meteorite
* meteoritic
* meteoritics
* meteoriticist
* meteorology