Taurid
-
Any of a group of meteors appearing November 20-23; -- socalled because they appear to radiate from a point in Taurus.
Taurid meaning & definition 1 of Taurid.
Any of a group of meteors appearing November 20-23; -- socalled because they appear to radiate from a point in Taurus.