YourDictionary

Dictionary Home » Science » agroforestry

agroforestry science definition

A system of land use in which harvestable trees or shrubs are grown among or around crops or on pastureland, as a means of preserving or enhancing the productivity of the land.

Learn more about agroforestry

link/cite print suggestion box