Meaning of ailanthus altissima
Definition of ailanthus altissima
(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 ailanthus altissima
WIKIPEDIA results for
ailanthus altissima
Amazon results for
ailanthus altissima
Tweet