Definition, Meaning & Synonyms | English word AILANTHUS
AILANTHUS
Definitions of AILANTHUS
- Any of several deciduous Asiatic trees of the genus Ailanthus, including the tree of heaven.
Number of letters
9
Is palindrome
No
Search for AILANTHUS in:
Page preparation took: 2,203.41 ms.