METEORS
Definition
METEORS is the plural of METEOR.
noun METEOR: (astronomy) any of the small solid extraterrestrial bodies that hits the earth's atmosphere.
METEORS is the plural of METEOR.
noun METEOR: (astronomy) any of the small solid extraterrestrial bodies that hits the earth's atmosphere.