Aggregates of suspended or downward-drifting organic matter, living and dead organisms, and inorganic particles, which resemble snowfall when viewed by undersea investigators.
Origin
1950s.
Definition of marine snow in US English:
marine snow
noun
Aggregates of suspended or downward-drifting organic matter, living and dead organisms, and inorganic particles, which resemble snowfall when viewed by undersea investigators.