Noun Definition

arborist

1.Definition: a specialist in treating damaged trees

Related Noun(s):tree surgeon

Category: People