micrometeoroid
US
/ˌmaɪkroʊˈmitɛəˌrɔɪd/
Definition for micrometeoroid is being prepared and will be available soon.
Definition for micrometeoroid is being prepared and will be available soon.