氷雪藻
Meanings
1
watermelon snow; snow algae
Refers to algae that grow on snow, often giving it a reddish or pinkish color. Primarily a scientific term.
Snow algae proliferate on snow in alpine and polar regions.
A type of snow algae sometimes colors the snow red.