Definition, Meaning & Synonyms | English word TREE OF HEAVEN
TREE OF HEAVEN
Definitions of TREE OF HEAVEN
- 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.
Number of letters
14
Is palindrome
No
Search for TREE OF HEAVEN in:
Page preparation took: 184.48 ms.