(Ailanthus excelsa)
Ailanthus excelsa, commonly known as tree of heaven, is a large deciduous tree found in India and Sri Lanka. In Tamil, it is also known as Pi-Nari Maram due to its disagreeable odour.