Dictionary.com
Thesaurus.com

wildscaping

  • a word derived from 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