5 Health Benefits of Neem
Neem is a large tree in India, It’s is also known as Azadirachta indica. It has been pointed out that all parts of this tree are useful to man. The leaves act as a natural pesticide, the fruit and seeds yield a medicinal oil, the bark is used to make a tonic, and the trunk…
