English | German | Russian | Czech

nepheloid English

Meaning nepheloid meaning

What does nepheloid mean?

nepheloid

Relating to a layer of the deep oceans that contains suspended sediment.

Are you looking for...?