tree surgeon


Meanings

  • a specialist in treating damaged trees

Synonyms