Company Information
Ask for more detail from the seller
Contact SupplierNeem is very common tree in India. It is a large evergreen dense tree growing some 10 to 10.5 meter tall with a girth of about 2-3 meter. The leaves of this tree are divided into numerous leaflets, each resembling a full-grown leaf. The Neem tree has played in Ayurvedic medicines and agriculture since time immemorial. It is indigenous to south Asia, where up to twenty million trees line the roads. The tree occurs naturally in the Deccan peninsula, but it is cultivated allover India.