DEPOSITING SUBSTRATES


Meaning of DEPOSITING SUBSTRATES in English

Bottom areas where solids are being actively deposited; often occurring in the vicinity of effluent discharges.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.