English

edit

Etymology

edit

micro- +‎ landscape

Noun

edit

microlandscape (plural microlandscapes)

  1. (ecology) A very small landscape, especially one that has been artificially constructed