Definitions for ailanthus altissima
tree of heaven, tree of the gods, 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
Use the citation below to add this definition to your bibliography:
"ailanthus altissima." Definitions.net. STANDS4 LLC, 2013. Web. 19 Jun 2013. <http://www.definitions.net/definition/ailanthus altissima>.