Which one of the following statements defines the term, ‘marine snowfall’?
Anonymous Quiz
9%
Fall of snowflakes on sea surface.
26%
Fall of hail on sea surface.
35%
Continuous fall of snow pellets on ocean floors.
30%
Continuous fall of tiny marine sediments on ocean floors.