ecoscape (English, noun)
expansion: ecoscape (plural ecoscapes)
Senses:
glosses: The organisational shape or layout of an ecosystem.
Forms:
form: ecoscapes
tags: plural