Noun
marine snow (uncountable) (marine biology) Sinking organic detritus in the ocean. Synonym: ocean dandruff