• Lyrid

    Full definition of Lyrid

    Noun

    Lyrid

    (plural Lyrids)
    1. (astronomy) A shooting star or meteor observed as originating from the constellation Lyra, and belonging to the meteor shower seen each April.

    Anagrams

    © Wiktionary