Meteors are bits of material falling through Earth's atmosphere
Meteors create a streak of light
While meteors are associated w asteroids, meteor showers are more associated with comets
Meteor showers can occur when ever but there are annual showers that will occur ea yr
The answer should be an oasis
This is what I found. Raindrops form when microscopic water droplets bump into each other in clouds. the more turbulent the clouds the bigger the raindrops get