AGROFORESTRY


Meaning of AGROFORESTRY in English

n. agriculture that combines the growing of trees; method of combining forestry and farming for the purposes of many benefits (such as providing fruits, forage, shelter for animals, providing fuel and others)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.