DictionaryAI

blood rain

Short definition from Wiktionary

Noun

  1. Rain coloured red due to the presence of spores of the microalga of species Trentepohlia annulata

We haven’t written up blood rain yet: Simple and Standard meanings, examples and a quiz.