• Micrometeoroid

    Origin

    - + meteoroid (- + meteor + -)

    Full definition of micrometeoroid

    Noun

    micrometeoroid

    (plural micrometeoroids)
    1. (astronomy, geology) an extraterrestrial particle less than a millimeter in size
    © Wiktionary