Word Study
ailanthus altissima
WORDNET DICTIONARY
Noun ailanthus altissima has 1 sense
- ailanthus altissima(n = noun.plant) 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; Array is a member of genus ailanthus
is a kind of ailanthus
For further exploring for "ailanthus altissima" in Webster Dictionary Online