microlandscape
Noun
Meaning
microlandscape (plural microlandscapes)
(ecology) A very small landscape, especially one that has been artificially constructed
Noun
microlandscape (plural microlandscapes)
(ecology) A very small landscape, especially one that has been artificially constructed