English dictionary
tree surgery meaning and definition
Definition and meaning of tree surgery at MeaningMonkey.org. tree surgery meaning and definition in the English Dictionary.TREE SURGERY noun
Definition of tree surgery (noun)
- treatment of damaged or decaying trees
Source: Princeton University Wordnet