treescaping (English, noun)
expansion: treescaping (uncountable)
expansion: (uncommon)
Senses:
glosses: Tree-based landscaping.
tags: uncommon
uncountable
glosses: The maintenance of a treescape.
tags: uncommon
uncountable
Forms: