Introduction: Despite several reports emphasizing the role of agroforestry in enhancing rural livelihoods, promoting sustainable development, protecting the environment, and supporting climate change ...