CLAYSEAL


Meaning of CLAYSEAL in English

A barrier constructed of impermeable clay that stops the flow of water or gas.

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