define agroecology
Agroecology is the study of ecological processes applied to agricultural production systems. The prefix agro-refers to agriculture. Bringing ecological principles to bear in agroecosystems can suggest novel management approaches that would not otherwise be considered.