DEPURATION


Meaning of DEPURATION in English

A process during which an organism, such as an oyster or clam, eliminates dangerous chemicals or microorganisms when placed in uncontaminated water.

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