ALLUVIAL


Meaning of ALLUVIAL in English

An adjective referring to soil or earth material which has been deposited by running water, as in a riverbed, flood plain, or delta.

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