Meaning of tree of the gods
Definition of tree of the gods
(noun)
deciduous
rapidly
growing
tree
of China with
foliage
like
sumac
and
sweetish
fetid
flowers;
widely
planted
in United States as a
street
tree
because of its
resistance
to
pollution
Other information on tree of the gods
WIKIPEDIA results for
tree of the gods
Amazon results for
tree of the gods
Tweet