Definition of marine snow in 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.

Origin

1950s.