Margosa tree, Latin name: Azadirachta indica.
Neem is a tropical evergreen tree that grows from 50 to 130 feet tall and is found primarily in India, Pakistan, and Bangladesh. Also known as Indian lilac, the neem tree has offered relief to countless people over the ages. Neem is currently being researched in India for the treatment of cancer. Every part of the neem tree can be for used — its slender leaves, bark, roots, seeds, fruit, and fragrant flowers.
Indian households have been using neem in their daily lives for thousands of years. It is used in cooking, lotions, shampoos, medicines, religious ceremonies, and as a natural pesticide. At one time, it was not uncommon to find the neem tree in a traditional Indian family’s backyard because of its range of everyday uses.