Thetreewhisperer's definitions
A person that lives, breathes, speaks and is passionate about trees. Someone that can't talk about anything else but tree's and the care for them.
by Thetreewhisperer September 17, 2017
Get the arboriholic mug.