meaning of arborist

1. One who makes trees his study, or who is versed in the knowledge of trees.
2.
a specialist in treating damaged trees


Related Words

arborist |

Developed & Maintained By Taraprasad.com

Treasure Words