Blood Rain Definition

noun

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

Wiktionary

Find Similar Words

Find similar words to blood rain using the buttons below.

Words Starting With

Words Ending With

Unscrambles

blood rain