Neem Oil

Image for Neem Oil

Neem oil is an organic cold-pressed oil, pressed from Neem seeds, grown in fertile organic soils.

Harnessing the incredible benefits of Pukka organic herbs.

You might also like