ARBORIST

Definition of ARBORIST

  1. (noun)a specialist in treating damaged trees