The layer of the atmosphere that has lots of meteors is the mesosphere. This is the region where many meteoroids burn up upon entering the Earth's atmosphere, creating visible streaks of light known as meteors.
Which layer of the atmosphere has lots of meteors?
mesosphere
stratosphere
exosphere
thermosphere
troposphere
1 answer