Synonyms of Tree Surgery in English :
Antonyms of Tree Surgery in English
Thesaurus of Tree Surgery in English
1. (noun) treatment of damaged or decaying trees