Definitions from Wikipedia (Ailanthus excelsa)
▸ noun: Ailanthus excelsa, commonly known as tree of heaven, is a large deciduous tree found in India and Sri Lanka.
▸ Words similar to ailanthus excelsa
▸ Usage examples for ailanthus excelsa
▸ Idioms related to ailanthus excelsa
▸ Wikipedia articles (New!)
▸ Words that often appear near ailanthus excelsa
▸ Rhymes of ailanthus excelsa
▸ Invented words related to ailanthus excelsa
▸ noun: Ailanthus excelsa, commonly known as tree of heaven, is a large deciduous tree found in India and Sri Lanka.
▸ Words similar to ailanthus excelsa
▸ Usage examples for ailanthus excelsa
▸ Idioms related to ailanthus excelsa
▸ Wikipedia articles (New!)
▸ Words that often appear near ailanthus excelsa
▸ Rhymes of ailanthus excelsa
▸ Invented words related to ailanthus excelsa