Skip to main content

Landscape

Glossary

An area of land that contains a mosaic of ecosystems, including human-dominated ecosystems.