tree surgery

Noun
  1. Treatment of damaged or decaying trees (synset 100923344)

Other Searches