Attested.to

Definition

a specialist in treating damaged trees

Seed ·

Term in context

arborist in CommonParlance