Neem Seeds are utilized in several insecticides, pesticides and also in different medical formulations. ... The NEEM tree (Azadirachta indica) is a tropical evergreen tree native to India and is also found in other southeast countries.
Neem oil is a vegetable oil pressed from the fruits and seeds of the neem (Azadirachta indica), an evergreen tree which is endemic to the Indian subcontinent and has been introduced to many other areas in the tropics. ... Neem oil is also known as Veppennai (in Tamil).
Superb product and must try for everyone.