Agro ecology

The science of applying
ecological concepts and principles to the design,
development and management of agricultural
environments.

Posted by

Author and Educator

Leave a Reply