ailanthus altissima

Noun
  1. 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 (synset 112737984)

Found on Word Lists

Other Searches