Noun Definition
meteoroid
1.Definition: (astronomy) any of the small solid extraterrestrial bodies that hits the earth's atmosphere
Related Noun(s):meteor
Category: Objects1.Definition: (astronomy) any of the small solid extraterrestrial bodies that hits the earth's atmosphere
Related Noun(s):meteor
Category: Objects