RED SNOW


Meaning of RED SNOW in English

Snow on which red-pigmented algae has grown, commonly found in Arctic and alpine regions.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.