French-English dictionary »

météoroïde meaning in English

FrenchEnglish
météoroïde nom {m}

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