English | German | Russian | Czech

blood rain English

Meaning blood rain meaning

What does blood rain mean?

blood rain

rain coloured red due to the presence of spores of the microalga Trentepohlia

Are you looking for...?

blood | rain