Landscape tree definition
Landscape tree means any tree required under a landscaping plan, approved by the design review and historic preservation commission, associated with commercial or multifamily development, except for trees located in private yard areas associated with an individual dwelling.
Landscape tree means any tree listed and identified on Schedule “A” to this bylaw;