Flippy ai
Home
Chapter 17 : Solar System
Meteor
Meteor definition: A streak of light created when a meteoroid is heated by Earth’s atmosphere.