SOIL WATER


Meaning of SOIL WATER in English

Water present in the soil pores. Also referred to as Soil Moisture which includes Water Vapor.

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