Meaning of tree surgery
Definition of tree surgery
(noun)
treatment
of
damaged
or decaying trees
Other information on tree surgery
WIKIPEDIA results for
tree surgery
Amazon results for
tree surgery
Tweet