Frog rain



A rain of frogs was a meteorological phenomenon in which frogs would "rain" from the sky.