naturescape (English, noun)
expansion: naturescape (plural naturescapes)
Senses:
glosses: A natural landscape.
Forms:
form: naturescapes
tags: plural