What is the full meaning of arborists
ARBORIST, a tree specialist [n]
Example of the word arborists placed on a Scrabble board.