Definify.com

Definition 2024


marine_snow

marine snow

English

Noun

marine snow (uncountable)

  1. (marine biology) Sinking organic detritus in the ocean.