Ecotope: definition, meaning, features, structure ...

Ecotope: definition, meaning, features, structure ...