ailanthus
nounDefinition of ailanthus
: any of a small Asian genus (Ailanthus of the family Simaroubaceae, the ailanthus family) of chiefly tropical trees and shrubs with bitter bark, pinnate leaves, and terminal panicles of ill-scented greenish flowers
especially
: tree of heaven
Keep scrolling for more
Keep scrolling for more