Dictionary.com
Thesaurus.com

wildscapes

  • plural
    of wildscape.
    wildscape
    noun
    an area where plant and animal life can flourish without any interference or intervention by humans, sometimes within a larger urban setting.

More Suggestions