• Meteoroid

    Origin

    meteor + -oid

    Full definition of meteoroid

    Noun

    meteoroid

    (plural meteoroids)
    1. (astronomy) A relatively small (sand- to boulder-sized) fragment of debris in a solar system that produces a meteor when it hits the atmosphere
    © Wiktionary