Gumtree

What is Gumtree?

Gumtree definition and meaning on Dictionary terms:
noun
any tree that exudes gum, as a eucalyptus, the sour gum, or the sweet gum.
any of various other gum-yielding trees, as the sapodilla.

 

reference: www.dictionary.com/browse/gumtree

Tags: