SALT MARSH


Meaning of SALT MARSH in English

an area where salt water from an ocean, bay, or gulf meets fresh water from a river.

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