tree of the gods
English Dictionary
->
Letter T
-> tree of the gods
Search Dictionary:
tree of the gods Definition
(n)
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
tree of the gods Synonyms
Ailanthus altissima
tree of heaven
tree of the gods
© Art Branch Inc.