ALLUVIAL LAND


Meaning of ALLUVIAL LAND in English

Areas of unconsolidated alluvium, generally stratified and varying widely in texture, recently deposited by streams, and subject to frequent flooding.

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