microlandscape

English

noun
Definitions
  • (ecology) A very small landscape, especially one that has been artificially constructed

Etymology

Prefix from English landscape.

Origin

English

landscape

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms