DUNE SWALE


Meaning of DUNE SWALE in English

A low place among sand dunes, typically moister and often having distinctive vegetation differing from the surrounding sand environment.

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