ABSTRACT

Agroecology is generally defined as the application of ecological science in the design and management of sustainable agroecosystems (Gliessman 2008). Agroecology integrates agriculture and ecology for the specific purpose of facilitating the scholarly study of agricultural sustainability.