Home / Dictionary / Blood rain

Blood rain Uncommon

Definition, synonyms and related words

Definitions
Noun
1

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

See Also
spore rain red microalga
Related Terms
Rhyming Words
ain iain jain nain hain rain vain lain gain fain sain main kain wain zain dain tain bain pain cain
Compare
Blood rain vs