BUFFER STRIPS


Meaning of BUFFER STRIPS in English

Strips of grass or other erosion-resisting vegetation between or below cultivated strips or fields.

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