Definition

A meteor shower that occurs as a result of the Earth passing through the debris trail of a comet, specifically Comets 7P/Polo and 40102 (1987k), with a peak around May 24 every year, and with visibility in the northern hemisphere under clear skies and away from light pollution.