Definition von leonid meteor shower im Englisch Englisch wörterbuch
(Astronomy) yearly meteor shower that occurs during the month of November in or near the constellation Leo (peaks dramatically every 33 years with the passing of the comet Tempel-Tuttle)