ARBORIST


Meaning of ARBORIST in English

n. one who cares for trees and shrubs, expert on the treatment and prevention of tree diseases and pests

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.