Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

agroforestry Definition

Cancel
agroforestry
noun(ag-ro-for-est-ry)
land management involving the growing of trees in association with food crops or pastures

Words Related to agroforestry!

agroforestry Examples by Brain Bank Users