Definition of micrometeor in US English:

micrometeor

noun

Astronomy
  • Micrometeoroid.

Origin

1930s; earliest use found in Cedar Rapids (Iowa) Tribune. From micro- + meteor.