Animals

Fruits

Search Word | പദം തിരയുക

  

Meteoroid

English Meaning

A small body moving through space, or revolving about the sun, which on entering the earth's atmosphere would be deflagrated and appear as a meteor.

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

×

Found Wrong Meaning for Meteoroid?

Name :

Email :

Details :



×