What is a tree of heaven? Here are some definitions.
Noun
An Asiatic tree (Ailanthus altissima) having foliage similar to that of the sumacs and ill-scented staminate flowers, much used in traditional Chinese medicine, but considered invasive and often subject to control efforts.
New Story Writing Game!
Win Amazon gift cards by writing simple stories at Fictish,
a new story writing game backed by WordHippo.