English edit

Noun edit

agroforests

  1. plural of agroforest