Definition, synonyms and related words
rain coloured red due to the presence of spores of the microalga Trentepohlia