MICROMETEOROID Meaning of MICROMETEOROID in English [mi.cro.me.te.or.oid] n (1954): micrometeorite 2. Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012