Search Details
Word: tree of heaven
(lookup usage)
(lookup stats)
Meaning:
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.
Source: Wiktionary
| Src Info »