meteoroid-météoroïdes: meaning, definitions and translations

English dictionaryEnglishFrench

What is meteoroid? meteoroid is météoroïdes

What is météoroïdes?

  • A solid body, moving in space, that is smaller than an asteroid and at least as large as a speck of dust.

Search words

Upgrade your experience