Abarrett5193 Abarrett5193 21-05-2024 Social Studies Answered In your own words, define the term landscape ecology. Cite all sources used for full credit.