Definition of Geminids in English:

Geminids

proper noun

Astronomy
  • An annual meteor shower with a radiant in the constellation Gemini, reaching a peak about 13 December.

Origin

Late 19th century: from Gemini + -id.

Pronunciation:

Geminids

/ˈdʒɛmɪnɪdz/