AGROFORESTRY


Meaning of AGROFORESTRY in English

[ag.ro.for.est.ry] n (1977): land management for the simultaneous production of food, crops, and trees; also: the science of agroforestry -- ag.ro.for.est.er n

Merriam-Webster English vocab.      Английский словарь Merriam Webster.