Definition for Landscape structure
From Biology Forums Dictionary
The size, shape, composition, number, and position of ecosystems within a landscape.
From Biology Forums Dictionary
The size, shape, composition, number, and position of ecosystems within a landscape.