AGROFORESTRY


Meaning of AGROFORESTRY in English

■ noun agriculture incorporating the cultivation of trees.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.