YourDictionary

ailanthus

noun pl. ailanthuses

any tree or shrub of a genus (Ailanthus) of the quassia family, having pointed leaflets, fine-grained wood, and clusters of small, greenish flowers with an unpleasant odor

Related Forms:

See ailanthus in American Heritage Dictionary 4

link/cite print suggestion box