METEOROID


Meaning of METEOROID in English

n. small solid body which becomes a meteor upon entrance to the Earth's atmosphere (Astronomy)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.