MICROMETEOROID


Meaning of MICROMETEOROID in English

[mi.cro.me.te.or.oid] n (1954): micrometeorite

2.

Merriam-Webster English vocab.      Английский словарь Merriam Webster.