Agroecosystems

Home > Agriculture > Agronomy > Agroecology > Agroecosystems

The complex and diverse relationships between plants, animals, and their environment in agricultural systems.