Anyone who has ever dived into the ocean has seen the tiny white flecks drifting through the water like snow. This so-called marine snow is made of sinking debris, fragments of dead plankton, bits of ...