the magic of neem oil

Neem oil comes from the fruits and seed of the neem tree, also known as Azadirachta Indica, and often referred to as The Tree of Life. Neem oil contains several components like vitamin E, nimbidin, carotenoids, linoleic acid, oleic acid, vitamin C, quercetin and the main compound azadirachtin, which is one of the most natural… Continue reading the magic of neem oil