Definition Atmosphere: The layers of gas that are gravitationally bound above the surface of a planet, moon, or outer layers of a star.
Stargazing Tip November 15, 2009: The Leonid meteor shower peaks this week. It occurs when Earth crosses the orbital path of Comet Tempel-Tuttle, which is strewn with bits of dust from the comet. When the particles hit Earth's atmosphere they vaporize, forming bright streaks of light.
Check the Sky Almanac for more information.
Radio Programs
Displaying 1 to 5 (of 20 total) results | More results »