YourDictionary

Dictionary Home » Dictionary Definitions » deep scattering layer

deep scattering layer

any of the stratified zones in the ocean which reflect sound during echo sounding, usually composed of marine organisms which migrate vertically from c. 250 to 800 m (c. 820 to 2,625 ft)

Learn more about deep scattering layer

link/cite print suggestion box