English-Spanish dictionary »

marine snow meaning in Spanish

EnglishSpanish
marine snow (sinking organic detritus)
noun

nieve marinanoun
{f}