Home
Home
Solar-System Flashcard Deck
Meteor Flashcard
Meteor definition: A streak of light created when a meteoroid is heated by Earth’s atmosphere.