202k views
4 votes
Meteor in ur own words pls!

User Kaliatech
by
6.7k points

1 Answer

4 votes

A space rock that hits the atmosphere of the earth

User Ravi M Patel
by
8.0k points