Glossary Element  ecology

Source
Contributor
Approved Yes
English term ecology
Language Translations
English definition the scientific study of the interactions of living organisms and their environment.
Language Translations