Cite
 

Meaning of Lyrids

Ly•rids

Pronunciation: (lī'ridz), [key]
— n. (used with a pl. v.) Astron.
  1. a collection of meteors comprising a meteor shower visible April 22 and having its apparent origin in the constellation Lyra.
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.