agriculture that is based on protecting and preserving the environmentThere are three typical ways to define agroecology: as a set of farming practices, as a scientific discipline and as a social movement.
Submitted from:
United Kingdom on 21/07/2017