Definitions of ailanthus
  1. noun
    any of several deciduous Asian trees of the genus Ailanthus
    see moresee less
    Ailanthus altissima, tree of heaven, tree of the gods
    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
    type of:
    angiospermous tree, flowering tree
    any tree having seeds and ovules contained in the ovary
Word Family