Menu
Cart 0
Neem oil (seed) Botanical name: Azadirachta indica

NEEM OIL (SEED) - Azadirachta indica

  • R 34.00


NEEM SEED OIL 100% Pure Cold-Pressed Seed Oil. Originates in India.

We Also Recommend