Spanish-English dictionary »

meteoroide meaning in English

SpanishEnglish
meteoroide noun
{m}

meteoroid [meteoroids](small debris in a star system)
noun
[UK: mˈiːtɪˌɔːrɔɪd] [US: mˈiːɾɪˌoːrɔɪd]