Definition of Taurids in English:

Taurids

proper noun

Astronomy
  • An annual meteor shower with a radiant in the constellation Taurus, reaching a peak in November.

Origin

Late 19th century: from Taurus + -id.

Pronunciation

Taurids

/ˈtɔːrɪdz/