blood rain
Short definition from Wiktionary
Noun
- 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.
Short definition from Wiktionary
We haven’t written up blood rain yet: Simple and Standard meanings, examples and a quiz.