meteor swarm









meteor swarm


noun Astronomy.

  1. any large number of meteoroids moving in parallel paths.
53 queries 0.581