What is NEEM OIL?

Sacred tropical tree of Indian and Myanmar origin, the Neem – or Melia White Cedar (Azadirachta indica), is also known as the tree with “a thousand virtues”. Traditionally used in…

0 Comments