Neem oil is a vegetable oil derived from neem trees (azadirachta indica). Neem oil is obtained when the fruits and seeds of the neem tree are pressed, extracting the oils. Neem oil varies in color, and has a strong odor. It has many medicinal properties, and has been widely used as a traditional medicine.
Terms & Conditions
The images represent actual product though color of the image and product may slightly differ.