blood rain
Noun
Meaning
blood rain (countable and uncountable, plural blood rains)
Rain coloured red due to the presence of spores of the microalga of species Trentepohlia annulata
Synonyms: red dust, red rain
Noun
blood rain (countable and uncountable, plural blood rains)
Rain coloured red due to the presence of spores of the microalga of species Trentepohlia annulata
Synonyms: red dust, red rain