Synonyms of Leonid
Primary definition: One of a meteor shower that occurs annually in November, associated with the comet Tempel-Tuttle and appearing to radiate from the constellation Leo.
Primary definition: One of a meteor shower that occurs annually in November, associated with the comet Tempel-Tuttle and appearing to radiate from the constellation Leo.