microlandscape (English, noun)
expansion: microlandscape (plural microlandscapes)
Senses:
topics: biology
ecology
natural-sciences
glosses: A very small landscape, especially one that has been artificially constructed.
Forms:
form: microlandscapes
tags: plural