Definisi 'taurid'
English to English
noun
1 Any of a group of meteors appearing November 20-23; -- so called because they appear to radiate from a point in Taurus.
source: webster1913

Visual Synonyms
Click for larger image