English Wikipedia - The Free Encycl...
Download this dictionary
Neem oil
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. It is the most important of the commercially available products of neem for organic farming and medicines.

See more at Wikipedia.org...


© This article uses material from Wikipedia® and is licensed under the GNU Free Documentation License and under the Creative Commons Attribution-ShareAlike License