Yes, it is Ailanthus excelsa.
Known as "Perumaram" (= lofty tree) in Tamil and as "Indian tree of Heaven" (i dont know why!) in English.
Regards
----------------------------------------------------
Vijayasankar Raman, Ph.D.
Post Doctoral Research Associate
National Center for Natural Products Research
Thad Cochran Research Center
University of Mississippi, Oxford, MS 38677
Phone: +1 662 915 1018