micrometeors
English
Noun
micrometeors
plural of
micrometeor